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.

Locations

Alleghany

1 ARH Lane, Suite 300
Low Moor, VA 24457
Map

Phone: (540) 862-2400

Bedford

1710 Whitfield Drive
Bedford, VA 24523
Map

Phone: (540) 586-5770

Blacksburg

2600 Research Center Dr., Suite A
Blacksburg, VA 24060
Map

Phone: (540) 381-5291

Lexington

108 Houston Street, Suite B
Lexington, VA 24450
Map

Phone: (540) 464-3226

Pulaski

2400 Lee Highway
Pulaski, VA 24301
Map

Phone: 540-440-4545

Roanoke

2013 South Jefferson Street
Roanoke, VA 24014
Map

Phone: (540) 982-0237
Radiation: (540) 981-7377

Rocky Mount

390 South Main Street, Suite 103
Rocky Mount, VA 24151
Map

Phone: (540) 483-0917

Salem

1900 Electric Road
Salem, VA 24153
Map

Phone: (540) 774-8660
Radiation: (540) 776-4160

Wytheville

710 West Ridge Road, Suite E
Wytheville, VA 24382
Map

Phone: (276) 228-7665

Business Office

Phone: 1-800-998-3450