Get directions and contact information for Carilion's emergency and urgent care locations.
1613 Oakwood St.
Bedford,
VA
24523
Phone: 540-586-2441 or 1-800-422-8482
432 McClanahan St.
Roanoke,
VA
24014
Phone: 540-345-7628 or 1-888-377-7628
101 Elm Ave. SE
Roanoke,
VA
24013
Phone: 540-985-8465
35 Medical Court
Hardy,
VA
24101
Phone: 540-719-1815
General Directions: Carilion Clinic - Westlake is located behind Kroger.
180 Floyd Ave.
Rocky Mount,
VA
24151
Phone: 540-483-6006
1 Taylor Ave.
Pearisburg,
VA
24134
Phone: 540-921-6000
2900 Lamb Circle
Christiansburg,
VA
24073
Phone: 540-731-2000
Hours Of Operation: 24 hours
1906 Belleview Ave.
Roanoke,
VA
24014
Phone: 540-981-7337
1906 Belleview Ave.
Roanoke,
VA
24014
Phone: 540-981-8919
1 Health Circle
Lexington,
VA
24450
Phone: 540-463-1492
1906 Belleview Ave.
Roanoke,
VA
24014
Phone: 540-853-0280