About Us
More
FOLLOW US
OTR Housing is an Illinois non-profit organization dedicated to providing independent living solutions for individuals with physical disabilities.
​
Click here for more information about OTR's Covid-19 alert
CONTACT US
2040 Brown Avenue
Evanston, IL 60201
847-328-6633
847-328-1404 Fax
OTR IS A 501 (c)(3) NON PROFIT ORGANIZATION
@ 2017 OTR | ALL RIGHTS RESERVED.