Willow Bend Living Center
7524 E Jackson St
Muncie, IN 47302
Willow Bend Living Center is a 60 room senior community situated in Muncie, Indiana. The community is in a predominantly working class area, with an average family income of $34,704. It has a dense population, with approximately 29,000 ...
5 miles away from Parker City, IN