
Chicago – Norwood Park Physical & Occupational Therapy
7447 West Talcott Ave Suite 501
Chicago, IL 60631
773-631-4112
Fax: 773-594-2113
Mon, Tues, Thurs: 6:30am – 7:30pm
Wednesday: 7:00am – 7:30pm
Friday: 6:30am – 5:30pm
Saturday & Sunday: Closed