Where is the IMAX VR Centre located?

Answer

The IMAX VR Centre is located across from The Grove at 157 S. Fairfax, Los Angeles, CA 90036