Compassionate, high-quality healthcare for Willard Resource Type Medical Care Location 1100 Neal Zick Rd Willard, OH 44890 United States Link Mercy Willard Hospital Primary Phone (419) 964-5000