Physical Therapy & Rehabilitation in Harrisonburg, VA

105 Newman Ave, Harrisonburg, Virginia, 22801

(540) 434-1699


Harrisonburg, Virginia, 22801

(540) 434-3004


220 Reservoir St, Harrisonburg, Virginia, 22801-4321

(540) 434-9267


Yext tracking pixel

313 Neff Avenue, Ste C, Harrisonburg, Virginia, 22801

(540) 434-1200

Request an Appointment Today


1225 Reservoir St, Harrisonburg, Virginia, 22801-4415

(540) 433-2623


620 Neff Ave, Harrisonburg, Virginia, 22801-3497

(540) 434-6400


2010 Health Campus Dr, Harrisonburg, Virginia, 22801-8679

(540) 689-5500


2006 Health Campus Dr, Harrisonburg, Virginia, 22801-8679

(540) 689-5700


2006 Health Campus Dr, Harrisonburg, Virginia, 22801-8679

(540) 689-5500


3302 Albert Long Dr, Harrisonburg, Virginia, 22801-2473

(540) 434-0898


4059 Quarles Ct, Harrisonburg, Virginia, 22801-8717

(540) 437-4800


1790 E Market St, Ste 64B, Harrisonburg, Virginia, 22801-5197

(540) 564-5622


1661 S Main St, Harrisonburg, Virginia, 22801-2728

(540) 433-1473


1931 Medical Ave, Harrisonburg, Virginia, 22801-3437

(540) 437-7985


Serving Area, Harrisonburg, Virginia, 22802


Yext tracking pixel

2035 E Market St, Suite 45, Harrisonburg, Virginia, 22801

(540) 209-8977


Yext tracking pixel

4165 Quarles Court, 1, Harrisonburg, Virginia, 22801

(540) 437-7585

Request an Appointment Today