Mercy Health - Willard Hospital Back to Search Mercy Health - Willard Hospital Categories Hospitals & Clinics 1100 Neal Zick Road , Willard , OH , 44890 (419) 964-5000 https://www.mercy.com/ Share × Print Email Facebook LinkedIn X Pinterest Powered By GrowthZone