For your convenience, we provide various Carilion Clinic locations in and around the Roanoke Valley. To secure your privacy, ask that you not be assigned to VTCSOM staff or residents when selecting your primary care physician (PCP).

Carilion Internal Medicine at Riverside 3

3 Riverside Circle, Roanoke, VA  24016
(540) 224-5170

  • Should not have Drs. Pagan, Blackwood, or Bruce Johnson
  • Ask that you not be assigned to a resident

Carilion Family Medicine - Southeast

2145 Mt Pleasant Blvd SE, Roanoke, VA  24014
(540) 427-9200

  • Should not have Dr. Schmidt-Dalton
  • Ask that you not be assigned to a resident

Carilion Family Medicine - Colonial

3369 Colonial Ave, Roanoke, VA  24018
(540) 772-0555

Carilion Family Medicine - Vinton

415 S Pollard St, Vinton, VA  24179
(540) 983- 6700

Carilion Family Medicine - Brambleton

3707 Brambleton Ave #2, Roanoke, VA  24018
(540) 725-7800

Jefferson Internal Medicine

1111 S Jefferson St # B, Roanoke, VA  24016
(540) 342-1007

Roanoke Partners in Health

3239 Electric Rd, Roanoke, VA  24018
(540) 904-7912

Express Family Care

3860 Gateway Blvd, Roanoke, VA  24012
(540) 400-6676