

Osceola Medical Center
ADDRESS
2600 65th Ave
Osceola, WI 54020
About this facility
Osceola Medical Center in Osceola, WI is not nationally ranked in any specialty.
Details
- •Critical Access
- •Not-For-Profit Hospital
- •Level III Trauma
- •20 beds
- •athenahealth