Updated 2/23/2024: There is a system outage and certain functions, such as scheduling, may not be available today. We will call patients to schedule any upcoming appointments when the system is back online. Our clinics remain open and previously scheduled appointments will continue as planned. We apologize for any inconvenience.

About Us

Contact Us

ALLEGHANY OFFICE
(540) 862-2400
Hours of Operation:
Monday through Thursday 8:30 am to 4:30 pm

BEDFORD OFFICE
(540) 586-5770
Hours of Operation:
Tuesdays & Thursdays 8:30 am to 4:30 pm 

BLACKSBURG OFFICE
(540) 381-5291
Hours of Operation:
Monday through Friday 8:30 am to 4:30 pm 

LEXINGTON OFFICE
(540) 464-3226
Hours of Operation:
Tuesdays 8:30 am to 4:30 pm

PULASKI OFFICE (Radiation)
(888) 678-0622 or (540) 994-8545
Hours of Operation:
Monday through Friday 8:30 am to 4:30 pm 

ROANOKE OFFICE
(540) 982-0237
(540) 981-7377 Radiation
Hours of Operation:
Monday through Friday 8:30 am to 4:30 pm 

ROCKY MOUNT OFFICE
(540) 489-6522
Hours of Operation:
Monday, Wednesday & Thursday 8:30 am to 4:30 pm 

SALEM OFFICE
(540) 774-8660
(540) 776-4160 Radiation
Hours of Operation:
Monday through Friday 8:30 am to 4:30 pm 

WYTHEVILLE OFFICE
(276) 228-7665
Hours of Operation:
Monday through Friday 8:30 am to 4:30 pm