Address 3947 Oakwood Hills Pkwy Eau Claire WI 54701 United States
Phone: (715) 552-5557 Open 24 Hours a Day: No