Town Village Tulsa

8222 S Yale Ave Tulsa OK 74137 (888) 848-5698

Reviews for Town Village Tulsa

Rating: 4.6 Based on 5 reviews Write a review
Couldn't be happier with our choice of Town Village.
 Jan 2016
My mother was invited for a 3-day "test drive" stay and that was all it took to convince us Town Village was where she wanted to live. The staff was very helpful and friendly but it was the te... read more