Contact us at any one of our four 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

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

Contact Us