Bush's Idlewild Place Category: Bars Address: 3111 Seymour Road Eau Claire Wisconsin 54703 United States PhotosFacebookReviews Facebook Leave a Review Cancel Reply Your email address will not be published.Review text Select a rating Name Email Website Save my name, email, and website in this browser for the next time I comment. Loading... No Records Found Sorry, no records were found. Please adjust your search criteria and try again. Maps failed to load Sorry, unable to load the Maps API. Previous Next