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

Get In Touch

More Info

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

Phone: (715) 755-2229

Business Hours:
Monday and Friday – 9-4PM
Other times by appointment.
24 Hour Hotline: (715) 755-2229