Location

1308 Tasker Street

Philadelphia, PA 19148