Address 10208 Park Plaza Rothschild WI 54474 United States
Phone: (715) 847-4254 Open 24 Hours a Day: No