You need to login first.
South Hills Twin Cinema
1280 Buck Jones Road,
Cary,
NC
27606
1280 Buck Jones Road,
Cary,
NC
27606
No one has favorited this theater yet
Uploaded By
More Photos of This Theater
Cary’s first-ever twin theatre grand opening on July 20,1973 with the Eastern North Carolina showing of “Godspell” playing on 2 screens.
No one has favorited this photo yet