Telegraph Drive-In
5969 Telegraph Road,
Toledo,
OH
43612
5969 Telegraph Road,
Toledo,
OH
43612
3 people favorited this theater
Uploaded By
More Photos of This Theater
The Big “ T ”….from 1967
No one has favorited this photo yet