
Plaza Stadium Theater
41 Robert Smalls Parkway,
Beaufort,
SC
29906
41 Robert Smalls Parkway,
Beaufort,
SC
29906
No one has favorited this theater yet
Originally opened as a 4-screen theatre, it has now expanded to 8-screens,.
Contributed by
Lauren Grubb

Just login to your account and subscribe to this theater