South Drive-In
200 Hatcher Road,
South Pelham,
NC
27311
200 Hatcher Road,
South Pelham,
NC
27311
1 person favorited this theater
Uploaded By
More Photos of This Theater
July 30th, 1954
1 person favorited this photo