Willowbend Living Center is a nursing home located in Muncie , Indiana. This nursing home was first approved to provide Medicare and Medicaid services on 11/03/1994. It has 60 certified beds. Willowbend Living Center is located 7524 E Jackson St, Muncie, IN 47302 and can be contacted via phone number (765) 747-7820.