Oliver Woods Assisted Living & Memory Care
1330 West Oliver Street, Owosso, MI, 48867
4.5
(25 reviews)
"My mom is currently living at Oliver Woods in the assisted living building for about 2 years now. The apartment has a beautiful view, and she has everything needed to be extremely comfortable. The entire staff is always available to assist my mom an..."
READ MORE