We are conveniently located in Osceola, Wisconsin.
We’re right off main street between Lucky Panda Chinese Restaurant and the Osceola Family Dental office. We can be reached by phone or email 24 hours a day or during listed business hours.

Get In Touch

Contact Us
First
Last

More Info

Address: 215 1/2 Cascade St.
P.O. Box 163
Osceola, WI 54020

Phone: (715) 755-2229

Business Hours:
Monday: 12 PM – 4 PM
Tuesday: CLOSED
Wednesday: 12 PM – 4 PM
Thursday: 12 PM – 4 PM
Friday: 12 PM -4 PM

Other times by appointment.
24 Hour Hotline: (715) 755-2229