Location

2200 South 19th Street
Philadelphia, PA
19145