Osceola Medical Center
Phone: 7152942111
Address: 2600 65th Avenue Osceola, WI 54020
Website: www.myomc.org/
Affiliation: Not In Any System - ,
CMS: 521318
Type of Facility: Critical Access
Total Employees: 180
Total Staffed Beds: 25
Osceola, WI