1081 E. Montague Ave. North Charleston, SC 29405, USA
RU Theatre is designed to solve all theater related needs. Our installers have decades of experience installing seats, screens, wall coverings, and sound systems for multiplexes, stages, museums, sports arenas, and schools.
Verify to immediately update theatre information, respond to reviews, and more!
+