Torch Drive-In
2178 Lunbeck Road,
Chillicothe,
OH
45601
2178 Lunbeck Road,
Chillicothe,
OH
45601
2 people favorited this theater
Uploaded By
More Photos of This Theater
June 3,1965 Grand opening night
1 person favorited this photo