Explore Our Facilities

Explore Our Facilities

Share this:

Business Hours

Monday-Friday | 8:00 .a.m. to 5:30 p.m., Saturday | 8:00 .a.m. to 1:00 p.m.

Address

101 Elm Avenue
Roanoke VA 24013

Phone

540-985-8465

Business Hours

Monday-Thursday | 7:00 a.m. to 6:00 p.m., Friday | 7:00 a.m. to 5:30 p.m., Saturday | 8:30 a.m. to noon.

Address

1107A Brookdale Street
Martinsville VA 24112

Phone

276-670-3300

Business Hours

Monday-Thursday | 7:30 a.m. to 7:00 p.m., Friday | 7:30 a.m. to 4:00 p.m., Saturday | 8:00 a.m. to 11:30 a.m.

Address

205 Roanoke Street
Christiansburg VA 24073

Phone

540-381-6000

Business Hours

Monday-Thursday | 8:30 a.m. to 5:00 p.m., Friday | 8:30 a.m. to 3:00 p.m.

Address

2900 Lamb Circle, Suite 201
Christiansburg VA 24073

Phone

540-731-7624

Business Hours

Monday-Friday | 7:30 a.m. to 4:30 p.m., Walk-in hours: Monday-Friday | 4:30 p.m. to 7:00 p.m., Saturday | 9:00 a.m. to 1:00 p.m.

Address

901 Plantation Road
Blacksburg VA 24060

Phone

540-951-0352

Business Hours

Monday-Friday | 7:00 a.m. to 5:00 p.m., Saturday | 9:00 a.m. to noon, Sunday | 9:00 a.m. to noon

Address

37 Laymantown Road
Troutville VA 24175

Phone

540-977-1436

Business Hours

Monday-Friday | 8:00 a.m. to 5:00 p.m.

Address

22890 Virgil Goode Highway
Boones Mill VA 24065

Phone

540-334-5511

Business Hours

Monday - Friday | 8:00 a.m. to 5:00 p.m., Saturday and Sunday | 9:00 a.m. to noon

Address

3707 Brambleton Avenue, Suite 2
Roanoke VA 24018

Phone

540-725-7800

Business Hours

Monday | 8:00 a.m. to 5:00 p.m., Tuesday-Friday | 8:00 a.m. to 4:30 p.m.

Address

200 High Street
Bridgewater VA 22812

Phone

540-828-2634

Business Hours

Monday-Friday | 8:00 a.m. to 4:30 p.m.

Address

18080 Main Street
Buchanan VA 24066

Phone

540-254-1239

Business Hours

Monday - Friday | 8:00 a.m. to 5:00 p.m., Saturday | 8:00 a.m. to noon

Address

3369 Colonial Avenue
Roanoke VA 24018

Phone

540-772-0555

Business Hours

Monday-Thursday | 7:30 a.m. to 5:00 p.m., Friday | 7:30 a.m. to 5:00 p.m., Saturday | 9:00 a.m. to 11:00 a.m.

Address

150 Market Ridge Lane
Daleville VA 24083

Phone

540-992-4100

Business Hours

Monday-Friday | 7:00 a.m. to 5:00 p.m., Walk-ins Saturday | 8:00 a.m. to 10:30 a.m.

Address

15 Killdeer Lane
Dayton VA 22821

Phone

540-879-4300

Business Hours

Monday-Friday | 8:00 a.m. to 4:00 p.m.

Address

118 Broad Street
Dublin VA 24084

Phone

540-674-8805

Business Hours

Monday-Friday | 8:00 a.m. to 5:00 p.m.

Address

911 E. Main Street
Floyd VA 24091

Phone

540-745-2031

Business Hours

Monday-Thursday | 8:30 a.m. to 6:00 p.m., Friday | 8:30 a.m. to 5:00 p.m., Saturday acute care | 8:30 a.m. to noon

Address

1371 Lee Highway
Verona VA 24482

Phone

540-248-3413

Business Hours

Monday-Friday | 7:00 a.m. to 5:00 p.m., Saturday | 8:00 a.m. to noon.

Address

199 Hospital Drive, Suite 7
Galax VA 24333

Phone

276-236-5181

Business Hours

Monday-Friday | 8:30 a.m. to 5:00 p.m., Acute care walk-in hours | 1:00 p.m. to 5 p.m., Saturday acute hours | 8:30 a.m. to 11 a.m.

Address

430 Boxwood Lane
Pearisburg VA 24134

Phone

540-921-6110

Business Hours

Monday-Friday | 8:30 a.m to 5:00 p.m.

Address

416 S. Main Street
Hillsville VA 24343

Phone

276-728-7731

Business Hours

Monday-Friday | 8:00 a.m. to 5:00 p.m.

Address

108 Houston Street, Suite C
Lexington VA 24450

Phone

540-463-7628

Business Hours

Monday-Thursday | 7:30 a.m. to 6:15 p.m.

Address

1420 North Main Street
Blacksburg VA 24060

Phone

540-951-8380

Business Hours

Monday - Friday | 7:30 a.m. to 5:30 p.m., Saturday | 9:00 a.m. to 12:30 p.m., Sunday | 1:00 p.m. to 3:00 p.m.

Address

6415 Peters Creek Road
Roanoke VA 24019

Phone

540-265-5500

Business Hours

Monday-Friday | 8:00 a.m. to 4:30 p.m.

Address

701 Randolph Street, Suite 120
Radford VA 24141

Phone

540-731-3200

Business Hours

Monday, Wednesday, Friday | 8:00 a.m. to 5:00 p.m., Tuesday, Thursday | 8:00 a.m. to 7:00 p.m.

Address

1314 Peters Creek Road
Roanoke VA 24017

Phone

540-562-5700

Business Hours

Monday-Friday | 8:30 a.m. to 5:30 p.m.

Address

195 Maple Ave.
Rocky Mount VA 24151

Phone

540-483-5168

Business Hours

Monday-Friday | 8:15 a.m. to 4:45 p.m., Saturday | 9:00 a.m. to 11:00 a.m.

Address

390 South Main Street, Suite 201
Rocky Mount VA 24151

Phone

540-484-4800

Business Hours

Monday - Friday | 8:00 a.m. to 5:00 p.m.

Address

2102 West Main Street
Salem VA 24153

Phone

540-375-0600

Business Hours

Monday-Friday | 8:00 a.m. to 5:00 p.m., Walk-in Clinic Monday and Friday | 7:30 a.m. to 8:15 a.m.

Address

6920 Roanoke Road
Shawsville VA 24162

Phone

540-268-1400

Business Hours

Monday, Wednesday, Friday | 8:00 a.m. to 5:00 p.m., Tuesday, Thursday | 8:00 a.m. to 7:00 p.m.

Address

2145 Mount Pleasant Boulevard
Roanoke VA 24014

Phone

540-427-9200

Business Hours

Monday-Thursday | 7:30 a.m. to 6:00 p.m., Friday | 7:30 a.m. to 5:00 p.m.

Address

40 Lambert Street, Suite 522
Staunton VA 24401

Phone

540-885-3525

Pages