Cineplex Odeon Spectrum Theater
Truly the most beautiful movie theater in Houston, it was located at 2660 Augusta Drive one block off of Westheimer. Featured 4 THX theaters of its nine. The Largest theater held 672 guests, The smallest held 64. A favorite of many Houston celebrities, they would often be seen attending movies at the beautiful theater.
1 person favorited this photo
Comments (1)
Looks to be from fall 1989, actually. Here’s a much better quality version, albeit in black and white: https://www.facebook.com/photo/?fbid=188686540360712&set=a.184113114151388