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; Saturday, 9am – 12pm
Free parking on site in our patient garage at 860 E. Westmoreland St. Philadelphia, PA 19134
4417 N. 6th Street
Philadelphia, PA 19140
Monday – Friday, 9am – 5pm; Saturday, 9am – 12pm
Free parking on site
The CORE 3222 H Street Philadelphia, PA 19134
Monday-Friday: 7am-8pm; Saturday: 9am-1pm
Patient parking 9am to 5pm on Westmoreland Street