John Shackelford H

Primary Specialty: Internal Medicine
Experience: 23 + years
Location
1421 Orleans Rd
Harwich, MA 02645-2148
+2 more locations


Phone Number
(508) 778-4777

About John H Shackelford

John H Shackelford is a Internal Medicine specialist in Harwich, Massachusetts. His practice locations are also in Mashpee, MA and South Yarmouth, MA. He graduated from Other with his medical degree in 2001. John H Shackelford has more than 23 years of experience. His specialties include Internal Medicine.
John H Shackelford is affiliated with many hospitals including Cape Cod Healthcare and Falmouth Hospital. He cooperates with many other doctors and specialists in medical group Cape Cod Healthcare Physicians.

Specialties

Education

John Shackelford graduated from the Other in 2001.

Medical Group Practices

Doctor Profile

First Name John
Last Name Shackelford
Gender Male
NPI 1598724072
PECOS ID 6709814353

Affiliated Hospitals


88 Lewis Bay Road, Hyannis, MA 2601
Hospital Rating:

Patient Survey Rating:

67 & 100 Ter Heun Drive, Falmouth, MA 2540
Hospital Rating:

Patient Survey Rating:

Medical Licenses

Specialization Classification License Number State
Internal Medicine 220500 Massachusetts

Locations

John H Shackelford, DO
1421 Orleans Rd
Harwich, MA 02645-2148
(508) 778-4777


John H Shackelford, DO
5 Industrial Dr
Mashpee, MA 02649-3464
(508) 778-4777


John H Shackelford, DO
495 Station Ave
South Yarmouth, MA 02664-1218
(508) 778-4777