Our Locations
2940 N. 5th Street
Philadelphia, PA 19133
Monday – Friday, 9am – 5pm
Parking on street and at PPA lot (5th & Indiana)
861 E. Allegheny Avenue
Philadelphia, PA 19134
Monday – Friday, 9am – 5pm
Free parking on site in our patient garage at 860 E. Westmoreland St. Philadelphia, PA 19134
The CORE 3222 H Street Philadelphia, PA 19134
7am to 8pm
Patient parking 9am to 5pm on Westmoreland Street