St. Croix Orthopaedics, P.A.
Osceola Medical Center
301 River Street/PO Box 218
Osceola, WI 54020


Tel: 651-439-8807
Fax: 651-439-0232
Toll Free: 1-800-423-1088