Physical Therapy & Rehabilitation in Antioch, IL

Antioch, Illinois, 60002

(847) 395-7973


311 W Depot St, Antioch, Illinois, 60002-1500

(847) 838-8085


543 Orchard St, Antioch, Illinois, 60002


Yext tracking pixel

1122 Main St, Antioch, Illinois, 60002

(847) 395-0321

Book an Appointment Today