Category: | Health, |
---|---|
Address: | 3314 W 61st St, Tulsa, OK 74132, USA |
Postal code: | 74132 |
Phone: | (918) 445-2900 |
Website: | http://www.restoringlivestulsa.org/ |
Nice place for people looking to get sober. The rent is chea . Great owner always willing to help if they can.
I love it there it a quite nice living environment the people there are very welcoming and the programs are wonderful and the rent is durable.