Address:
Delaware County Foot/Ankle Ctr
550 Macdade Blvd, Folsom 19033
(610) 534-7990 (Phone)
Ronald W Channell DPM
2314 E York St, Philadelphia 19125
(215) 634-0525 (Phone)
Hospitals:
Delaware County Foot/Ankle Ctr
550 Macdade Blvd, Folsom 19033
Ronald W Channell DPM
2314 E York St, Philadelphia 19125
Aria Health - Torresdale
10800 Knights Rd, Philadelphia 19114
Crozer - Chester Medical Center
1 Medical Center Blvd, Upland 19013
Taylor Hospital
175 East Chester Pike, Ridley Park 19078