Event Type

Search More

Locations

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

Loading...