Willowbend Living Center
7524 E JACKSON ST, Muncie, IN 47302
2.0
(6 reviews)
"I was brought here December 2022. I had been in another facility and had a very bad experience. From the first few days I was treated like a person. The level of care I receive is fantastic. I get three showers every week, the staff is excellent, eve..."
READ MORE