OUR LOCATIONS
View below for information about our state-of-the-art facilities.
NORTH PHILADELPHIA
2913-15 N. 22nd Street, Philadelphia, PA 19132
215-422-3140 | FAX: 215-422-3792
MONDAY: 9:00AM – 3:00PM
TUESDAY: 9:00AM – 5:00PM
WEDNESDAY: 9:00AM – 3:00PM
THURSDAY: 9:00AM – 5:00PM
FRIDAY: 9:00AM – 3:00PM