Michael Sheaffer DO

Hospitalist Physician
  • E Broad Street Clinic, 700 E Broad Street, Hazleton, PA 18201, (570) 270-4455
  • Riverview Street Clinic, 120 Riverview Street, Franklin, NC 28734, (828) 524-8411
Claim this Profile