Your best life. Our one purpose.
MercyOne Dyersville Medical Center is a 20-bed critical access hospital serving 17 rural communities in western Dubuque County, offering the following services for you and your family:
MercyOne Dyersville Medical Center
1111 3rd St. SW
Dyersville, IA 52040