Based in San Rafael, Calif., Industrial Light & Magic, also known as ILM, is a Lucasfilm company and serves the digital...
Website: ilm.com
Phone: (415) 746-3000
1110 Gorgas Ave San Francisco, CA 94129 2112.58 mi
Is this your business? Verify your listing