IMAX - SM Southmall is located in Philippines on 3rd Floor, West Wing, SM Southmall, Alabang-Zapote Road, Las Pinas City, Metro Manila. IMAX - SM Southmall is rated 4.4 out of 5 in the category imax theater in Philippines.
Address
3rd Floor, West Wing, SM Southmall, Alabang-Zapote Road, Las Pinas City, Metro Manila
Accessibility
Wheelchair-accessible car parkWheelchair-accessible entrance