John H. Shackelford, DO

John H. Shackelford, DO

Emerald Physicians
Oppenheim Medical Building
1629 Main Street
Chatham, MA 02633
Phone:
(508) 778-4777(508) 778-4777
Fax:
(508) 771-9555(508) 771-9555

About John H. Shackelford, DO

Affiliations
  • Cape Cod Hospital; affiliated since 2005
  • Member of Cape Cod Preferred Physicians
Board Certifications
  • American Osteopathic Board of Internal Medicine

Education

Medical School
  • University of Health Sciences College of Osteopathic Medicine, Kansas City, MO
Residency
  • University of Massachusetts Memorial Health Center, Worcester, MA (Internal Medicine, Pediatrics)