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:
2048 US HWY 8
ST CROIX FALLS, WI 54024

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