Family Doctor by city

Family Doctor Practices in Christiansburg, Virginia

Christiansburg has 26 verified family-doctor practices including General practitioner, Family practice physician, Internist, Nurse practitioner. Browse all options below, each with Google Maps profile links and ratings data where available.

Compare practices side by side, review services and contact details, and share this page with fellow caregivers as you plan next steps in Virginia.

Practices in Christiansburg

LewisGale Physicians Primary Care - 10 Hickok St.

★★★★★4.6★ • 205 reviews

Recommended

General practitioner

10 Hickok St SW Suite 1

Christiansburg, VA 24073

Own this family medicine practice? Verify listing — $19

One-time fee. No subscription or renewal.

Carilion Clinic Family Medicine - Christiansburg

★★★☆☆3.0★ • 64 reviews

Recommended

General practitioner

205 Roanoke St

Christiansburg, VA 24073

Own this family medicine practice? Verify listing — $19

One-time fee. No subscription or renewal.

Recommended

Family practice physician

1600 Roanoke St D

Christiansburg, VA 24073

Own this family medicine practice? Verify listing — $19

One-time fee. No subscription or renewal.

LewisGale Physicians Internal and Academic Medicine - 10 Hickok St.

★★★★★4.7★ • 164 reviews

Recommended

Internist

10 Hickok St SW Suite 2

Christiansburg, VA 24073

Own this family medicine practice? Verify listing — $19

One-time fee. No subscription or renewal.

Recommended

Family practice physician

10 Hickok St SW Suite 1

Christiansburg, VA 24073

Own this family medicine practice? Verify listing — $19

One-time fee. No subscription or renewal.

Recommended

Family practice physician

116 Oak Tree Blvd NW

Christiansburg, VA 24073

Own this family medicine practice? Verify listing — $19

One-time fee. No subscription or renewal.

Recommended

Family practice physician

205 Roanoke St

Christiansburg, VA 24073

Own this family medicine practice? Verify listing — $19

One-time fee. No subscription or renewal.

Recommended

Family practice physician

205 Roanoke St

Christiansburg, VA 24073

Own this family medicine practice? Verify listing — $19

One-time fee. No subscription or renewal.

Christiansburg Internal Medicine

★★★★★5.0★ • 1 review

Recommended

Internist

95 Ponderosa Dr NE

Christiansburg, VA 24073

Own this family medicine practice? Verify listing — $19

One-time fee. No subscription or renewal.

Recommended

Family practice physician

10 Hickok St SW

Christiansburg, VA 24073

Own this family medicine practice? Verify listing — $19

One-time fee. No subscription or renewal.

Recommended

Family practice physician

205 Roanoke St

Christiansburg, VA 24073

Own this family medicine practice? Verify listing — $19

One-time fee. No subscription or renewal.

William D. Thomas II II, DO

★★★★☆3.7★ • 3 reviews

Recommended

Family practice physician

205 Roanoke St

Christiansburg, VA 24073

Own this family medicine practice? Verify listing — $19

One-time fee. No subscription or renewal.

Recommended

Family practice physician

205 Roanoke St

Christiansburg, VA 24073

Own this family medicine practice? Verify listing — $19

One-time fee. No subscription or renewal.

Recommended

Family practice physician

205 Roanoke St

Christiansburg, VA 24073

Own this family medicine practice? Verify listing — $19

One-time fee. No subscription or renewal.

Recommended

Family practice physician

1600 Roanoke St D

Christiansburg, VA 24073

Own this family medicine practice? Verify listing — $19

One-time fee. No subscription or renewal.

Recommended

Family practice physician

205 Roanoke St

Christiansburg, VA 24073

Own this family medicine practice? Verify listing — $19

One-time fee. No subscription or renewal.

Smith J Randall MD

Recommended

Family practice physician

225 Central Ave

Christiansburg, VA 24073

Own this family medicine practice? Verify listing — $19

One-time fee. No subscription or renewal.

Recommended

Internist

10 Hickok St SW Suite 2

Christiansburg, VA 24073

Own this family medicine practice? Verify listing — $19

One-time fee. No subscription or renewal.

Recommended

Family practice physician

2900 Lamb Cir suite l-760

Christiansburg, VA 24073

Own this family medicine practice? Verify listing — $19

One-time fee. No subscription or renewal.

Recommended

Internist

2900 Lamb Cir Ste 320

Christiansburg, VA 24073

Own this family medicine practice? Verify listing — $19

One-time fee. No subscription or renewal.

Recommended

Nurse practitioner

205 Roanoke St

Christiansburg, VA 24073

Own this family medicine practice? Verify listing — $19

One-time fee. No subscription or renewal.

Dr. Moises E. Quinones, MD

★★★★★5.0★ • 2 reviews

Recommended

Internist

2955 Market St NE

Christiansburg, VA 24073

Own this family medicine practice? Verify listing — $19

One-time fee. No subscription or renewal.

Dr. Allen P. Tauro, MD

Recommended

Family practice physician

2900 Lamb Cir #250

Christiansburg, VA 24073

Own this family medicine practice? Verify listing — $19

One-time fee. No subscription or renewal.

Aikin Kent R MD

Recommended

Family practice physician

2900 Lamb Cir #250

Christiansburg, VA 24073

Own this family medicine practice? Verify listing — $19

One-time fee. No subscription or renewal.

Recommended

Family practice physician

2900 Lamb Cir Ste L760

Christiansburg, VA 24073

Own this family medicine practice? Verify listing — $19

One-time fee. No subscription or renewal.

Dr. Margaret L. O'dell, MD

Recommended

Family practice physician

210 Pepper St SE Ste A

Christiansburg, VA 24073

Own this family medicine practice? Verify listing — $19

One-time fee. No subscription or renewal.

Other cities in Virginia

Continue exploring nearby city directories within Virginia.