| 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.