Town Village Vestavia Hills
2385 Dolly Ridge Road, Birmingham, AL 35243
4.4
(27 reviews)
"My mother is at Town Village Vestavia Hills. It is an independent living facility. They offer apartments essentially for senior individuals, and they provide three meals a day, lots of activities, and transportation to stores, medical appointments, a..."
READ MORE