The Villages at Southern Hills
5721 South Lewis Ave , Tulsa, OK, 74105
2.6
(33 reviews)
"My mother was in the Villages twice for rehab and my husband was there once for rehab. Excellent care, cooperative and helpful people, great food, lovely rooms. Keep in mind that most people only write a review if they're mad about something, so don..."
READ MORE