The Plus Address 208 S Barstow St Eau Claire, Wisconsin 54701 United States Upcoming Events No events in this location