Delaware Drive-In
4100 Delaware Avenue,
Tonawanda,
NY
14150
4100 Delaware Avenue,
Tonawanda,
NY
14150
1 person favorited this theater
Uploaded By
More Photos of This Theater
Circa 1960 image credit Alan Gardner.
No one has favorited this photo yet