The Treehouse
Plays & Players
1714 Delancey PlPhiladelphia, PA 19103
17th & Delancey - go all the way up the stairs on the left when you enter the theatre.