IMAX Share: Movie Picture Technology IMAX Visit Website Request Info 12582 W. Millennium Dr. Los Angeles, CA 90094 310.255.5500 Map What's Nearby? Distance: 5 10 15 20 25 50 mi.