Telegraph Drive-In
5969 Telegraph Road,
Toledo,
OH
43612
5969 Telegraph Road,
Toledo,
OH
43612
3 people favorited this theater
Open in Google Maps or Google Earth