Peter Shaftel, MD
Abington, PA
Physician
Cardiology, Internal Medicine, Interventional Cardiology
Facilities
Jefferson Abington Hospital
Hospital · General Acute Care Hospital
1200 Old York Road, Abington, PA 19001
Doylestown Hospital
Hospital · General Acute Care Hospital
595 West State St, Doylestown, PA 18901
Holy Redeemer Hospital And Medical Center
Hospital · General Acute Care Hospital
1648 Huntingdon Pike, Meadowbrook, PA 19046
1650 Huntingdon Valley Pike
Clinical Location
1650 Huntingdon Valley Pike 258 Doylestown Cardiology, Huntingdon Valley Meadowbrook, PA 19046
1650 Huntingdon Rd
Clinical Location
1650 Huntingdon Rd Suite 258, Huntingdon Valley, PA 19006