U.S. South #1 Drive-In
No one has favorited this theater yet
The U.S. South #1 Drive-In was one of the two drive-in theatres that operated in the Cary area. The drive-in opened in 1951 with a car capacity of over 275.
I believe the establishment closed in the late-1960’s or early-1970’s. It has been demolished.
Just login to your account and subscribe to this theater