Windchimes Cinema 8

13155 Westheimer Road,
Houston, TX 77077

Unfavorite 2 people favorited this theater

Showing 1 comment

rivest266
rivest266 on January 25, 2024 at 12:51 am

Opened by Cineplex Corporation (Texas) on December 11th, 1981. Grand opening ad posted. It was not with the Cineplex chain of Canada.