4623 NW 23rd Street,
2 people favorited this theater
The Windsor Hills Cinemas was opened on December 9, 1988 by United Artists Theatres. It was located on NW 23rd Street at N. Meridian Avenue. It was operated as a first run house. It was closed by Regal Entertainment in 2005.
It was reopened by B & B Theatres on November 20, 2009 as the Windsor 10. It was closed on August 25, 2019.
Just login to your account and subscribe to this theater