Imax Space Ltd. is a Toronto, ON business. Imax Space Ltd. is located at 45 Charles Street East #402, Toronto, ON. The postal code is M4Y1S2.
You can contact Imax Space Ltd. at 416-960-4432 or from out of area call 1 4169604432.