John Stauffer, MD

Family Physician
PO Box 169, Harrisonburg, VA 22803

At a glance

Accepts 5 insurances
Aetna, Anthem Blue Cross Blue Shield, Blue Cross Blue Shield of Illinois, Blue Cross Blue Shield of Texas, UnitedHealthcare, more+ ·
Has 20+ years of experience
Graduated from University Of Virginia School Of Medicine

Office locations

1
1.
John Stauffer, MD
PO Box 169, Harrisonburg, VA, 22803
2
2.
John Stauffer, MD
1046 Tulip Ter, Rockingham, VA, 22801
3
3.
Premier Geriatric Solutions Pllc
6701 Peters Creek Rd, 110, Roanoke, VA, 24019

John Stauffer does not participate in Zocdoc to offer online booking at this time

Search similar providers

In-network insurances

Aetna
BlueCross BlueShield
UnitedHealthcare
Aetna
BlueCross BlueShield
UnitedHealthcare

Areas of expertise

This doctor's experience enhances their expertise in similar cases. Below are the conditions or surgeries they treat most frequently.
High cholesterol
Pain in joint
Chronic high blood pressure
Heart failure
Coronary Artery Disease
Emphysema (COPD)
High cholesterol
Pain in joint
Chronic high blood pressure
Heart failure

More about John Stauffer, MD

John Stauffer, MD is a Family Physician in Harrisonburg, VA, Rockingham, VA and Roanoke, VA. They completed their residency at Riverside Hospital. They attended medical school at University Of Virginia School Of Medicine in 1977. John Stauffer was board certified by American Board of Family Medicine Certification in Family Medicine. Their offices are located in PO Box 169, Harrisonburg, VA, 1046 Tulip Ter, Rockingham, VA and 6701 Peters Creek Rd 110, Roanoke, VA.

Education & experience

Education

Riverside Hospital, Residency
University Of Virginia School Of Medicine, Medical School, 1977

Certifications

American Board of Family Medicine Certification in Family Medicine

License

VA State Medical License active through September 2026 #0101031417

Background

Gender

Female

NPI number

#1538190434

John Stauffer does not participate in Zocdoc to offer online booking at this time.