If you or a loved one is experiencing a medical emergency, DIAL 911.
Then contact our office to let the physician know of your situation.
ALLEGHANY OFFICE
(540) 862-2400
Hours of Operation:
Mon-Thurs 8:30 am to 5 pm
BEDFORD OFFICE
(540) 586-5770
Hours of Operation:
Tuesday and Thursday 8:30 am to 5 pm
BLACKSBURG OFFICE
(540) 381-5291
Hours of Operation:
Mondays through Friday 8:30 am to 5 pm
FAIRLEA OFFICE
(304) 647-3500
Hours of Operation:
Mon – Fri 8:30 am to 5 pm
LEXINGTON OFFICE
(540) 464-3226
Hours of Operation:
Tuesday and Wednesday 8:30 am to 5 pm
PRINCETON OFFICE
(304) 425-1960
Hours of Operation:
Mon - Fri 8:30 am to 5 pm
PULASKI OFFICE (Radiation)
(540) 440-4545
Hours of Operation:
Monday through Friday 8:30 am to 5 pm
ROANOKE OFFICE
(540) 982-0237
(540) 981-7377 Radiation
Hours of Operation:
Monday through Friday 8:30 am to 5 pm
ROCKY MOUNT OFFICE
(540) 483-0917
Hours of Operation:
Tues, Wed, Thurs 8:30 am to 5 pm
SALEM OFFICE
(540) 774-8660
(540) 776-4160 Radiation
Hours of Operation:
Monday through Friday 8:30 am to 5 pm
WYTHEVILLE OFFICE
(276) 228-7665
Hours of Operation:
Monday through Thursday 8:30 am to 5 pm
If you need to reach your physician after hours:
Roanoke patients call Carilion Roanoke Memorial Hospital at (540) 981-7000
New River Valley patients call Carilion New River Valley Medical Center at (540) 731-2000