Village North Retirement Community
11160 Village North Drive, Saint Louis, MO 63136
3.4
(14 reviews)
"I toured Village North Retirement Community. It's independent living, but it has some extra features, like two meals a day and housekeeping. Every floor has a laundry room and every floor has a visitation area. The staff followed up and he's keeping ..."
READ MORE