You need to login first.
Fiesta Drive-In
1843 River Road,
Chillicothe,
OH
45601
1843 River Road,
Chillicothe,
OH
45601
3 people favorited this theater
Uploaded By
More Photos of This Theater
May 6,1959 Grand opening night
1 person favorited this photo
Comments (1)
They could spell Chillicothe but they couldn’t spell “concession”?