This is a good location to watch a movie. It is located right in the heart of Town Center by Market Square. After you watch a movie you can cross the street and walk the waterway or eat at one of the many restaurants. All the top movies are features here.
310 Memorial City WayHouston, TX 77024