John M. Carpenter, M.D.

Family Medicine

Additional Practices

Clinical Interests

Family Medicine

Board Certifications

American Board of Family Medicine, Inc. - Family Medicine

Gender

Male

Medical Education

BA : Bridgewater College - 1977

M.S. : Univ of Virginia - 1981

Medical Experience

Residency: Roanoke Memorial Hospital (January 1, 1985 - January 1, 1988)