If you have symptoms of fever, cough or difficulty breathing, have traveled to areas impacted by the Coronavirus (2019-nCoV) within the past 14 days, and/or have been in close contact with someone who has traveled outside the US or been exposed to the Coronavirus please call your primary clinic before coming in for your appointment. We have also made temporary changes to who may accompany patients to appointments and treatments. Learn More

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 8:30 am to 4:30 pm 

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

MARION OFFICE
(276) 781-1400
Hours of Operation:
Wednesdays 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:
Wednesday 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 Thursday 8:30 am to 4:30 pm