The Village Rehabilitation and Care Center
22600 West Main Street, Armada, MI 48005
5.0
(3 reviews)
"My mom came from another large chain facility that so severely neglected her she ended up in the hospital for a week. At 95 that's quite tramatic! Hospital social worker helped us place her at Advantage and its wonderful! The staff is amazing! They t..."
READ MORE