Contact Us
Osceola TriCounty LifeCare Center
215 1/2 Cascade St.
P.O. Box 163
Osceola, WI 54020
(715) 755-2229
We are conveniently located in Osceola, Wisconsin. We’re right off main street between Lucky Panda Chinese Restaurant and the Schletty Dental office. Our office is open Monday, Tuesday and Thursday from noon until 4 pm. But we can be reached by phone or email 24 hours a day.