Contact Us
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
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