
Schaumburg Town Square Physical Therapy
140 South Roselle Road Suite A
Schaumburg, IL 60193
847-534-8088
Fax: 847-534-8105
Monday – Thursday: 7:00 AM – 7:30 PM
Friday: 8:00 AM – 5:00 PM
Saturday & Sunday: Closed