Willard Healthcare is a nursing home located in Willard , Ohio. This nursing home was first approved to provide Medicare and Medicaid services on 09/27/1976. It has 59 certified beds. Willard Healthcare is located 370 E Howard St, Willard, OH 44890 and can be contacted via phone number (419) 935-0148.