Event Type

Search More


Location Description:

This 17-screen movie theater and Imax theater is located off Webb Chapel Road in Dallas. Amenities include stadium seating, RealD 3D, wheelchair access, a birthday party room, a café and an arcade.

Related Stories (1)

Upcoming Events

Related Stories

Best of Award Recipient