Northfield Star Drive-In
10281 Northfield Road,
Northfield,
OH
44067
10281 Northfield Road,
Northfield,
OH
44067
2 people favorited this theater
Uploaded By
More Photos of This Theater
July 14, 1950
No one has favorited this photo yet