3600 Mayfield Road,
Severance Town Center,
2 people favorited this theater
Aerial shot of the mall in the 1960s, looking from NW to SE. Severance Theatre was one of the first theaters inside a mall, located left of center.
No one has favorited this photo yet