About
The Hilliard Square Theater is a solid structure that needs a roof and new lease on life. It can be saved and will be saved by the people, for the people.
Address: 16200 Hilliard Rd, Lakewood 44107
State: OH
City: Lakewood
Street Number: 16200 Hilliard Rd
Zip Code: 44107
categories: landmark & historical place, movie theater, performance art theatre