The Shack is listed under Restaurants and is located at Elmwood, Wisconsin.
Business Description :
Address : 123 S Main St Elmwood , WI 54740-8629
City : Elmwood
Pin Code : 54740
Phone : (715) 639-2235
E-mail :
Website :
Service Area Category : Restaurants in Elmwood - 54740
Category : Restaurants in Elmwood
Services : Restaurants