Restoring Lives Independent Living Facility

(2 Reviews)
3314 W 61st St, Tulsa, OK 74132, USA

(918) 445-2900


Contact and Address

Category: Health,
Address: 3314 W 61st St, Tulsa, OK 74132, USA
Postal code: 74132
Phone: (918) 445-2900
Website: http://www.restoringlivestulsa.org/

Location & routing

Get Directions

Most Recent Reviews


  • (June 5, 2020, 10:33 pm)

    Nice place for people looking to get sober. The rent is chea . Great owner always willing to help if they can.


  • (February 4, 2018, 10:50 pm)

    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.

Write a Review