Little Shop of Horrors
Venue Details / Directions
Strom Thurmond Performing Arts Center
1131 Columbia Road, Johnston, SC, USA