NPI #
51 N 39Th St
Phila, PA, 19104-2640
Ambulatory Health Care Facilities
Clinic/Center
End-Stage Renal Disease (ESRD) Treatment
261QE0700X
3945 Chestnut St, Second Floor
Philadelphia, PA, 19104-3621
3901 Market St
Philadelphia, PA, 19104-3133