John M. Carpenter, M.D.

Family Medicine

Carpenter John 4012 Carpenter John 4012 Carpenter John 4012

Rio Family Medicine

Main Phone: 434-978-7100

Fax: 434-978-4100

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 01, 1985 - January 01, 1988)