8222 South Yale Avenue, Tulsa, OK 74137
4.3
(30 reviews)
"We're living in Town Village Tulsa. Fortunately, we got a room that nobody has ever lived in; they had been using it for storage. They put it all together, and it is brand-new. The food is excellent. We are very satisfied. I have asked people who are here how they like it, and everybody has said that they do. We have a bus to take us to other activities around town and to church. "
$3,460









