Skip to main content

Mercy Health - Willard Hospital

Critical Access Hospital

1100 Neal Zick Road, Willard, OH 44890

Get Directions
Map view unavailable

Provider Information

Name Mercy Health - Willard Hospital
Address 1100 Neal Zick Road, Willard, OH 44890
Phone (419) 964-5000
Medicare Provider ID 361310
National Provider ID (NPI) 1790731016
Website https://www.mercy.com/locations/hospitals/toledo/mercy-health-willard-hospital
Provider Type Critical Access Hospital
Beds 25
Health System Affiliation Mercy Health

Services