Little Shop of Horrors
Centennial Hall at The Haverford School
450 W Lancaster AveHaverford, PA 19041