Address:
1900 S Main St, Findlay 45840
(419) 423-5103 (Phone)
630 E River St, Elyria 44035
(440) 323-8515 (Phone)
Hospitals:
1900 S Main St, Findlay 45840
630 E River St, Elyria 44035
Blanchard Valley Hospital
1900 South Main St, Findlay 45840
University Hospitals Elyria Medical Center
630 East River St, Elyria 44035