25 Day Film Project
Playhouse West-Philadelphia Theater
1218 Wallace StPhiladelphia, PA 19123
Street parking available on evenings and weekends. The theater is close to several subway stations and bus lines.