1572 Havenwood Road,
No one has favorited this theater yet
The Northwood Theatre opened on August 5, 1950, and was built as part of the up-market Northwood Shopping Center. It was re-named Northwood 99 in the Spring of 1980, operating as a discount house, but was soon closed in June 1981. It has since been converted to a bar. It was demolished in May 2020.
Just login to your account and subscribe to this theater