8222 South Yale Avenue, Tulsa, OK 74137
4.3
(29 reviews)
"My friend moved to Town Village Tulsa's independent living community. He has been there for a little over a week. We decided it was the best location and the best place for him. It has everything you need. It's a very nice and a really good place, so we just really liked it. The staff members are very nice and very helpful. The food is really nice. That's also one of the main reasons we chose it. The value for money is really good there, too."
$3,120

