Contact us at any one of our six Physical Therapy Locations in Illinois!

Champaign

602 S. Neil Street

Champaign, Il 61820

Phone: 217-649-0504

Lakeview

3420 N. Lincoln Ave

Chicago, Illinois 60657

Phone: 773-360-7287

Hinsdale

777 N York Rd. Unit 11

Hinsdale, IL 60521

Phone: 630-819-8384

South Loop

1103 S. State St. Ste 300

Chicago, Illinois 60605

Phone: 312-877-5101

Oak Lawn

10401A S. Cicero Avenue

Oak Lawn, IL 60453

Phone: 708-581-4810

Norridge

4746 N. Cumberland Ave.

Chicago, IL 60656

Phone: 773-417-8901

Contact Us