Northwood 6

5162 Aldine Mail Road,
Houston, TX 77039

Unfavorite No one has favorited this theater yet

Showing 2 comments

rivest266
rivest266 on January 25, 2024 at 3:48 pm

Taken over by Cinemark in February 1987 and closed in 1989.

rivest266
rivest266 on November 13, 2022 at 12:29 pm

Grand opening ad posted.