South Side Neighborhood Center Details La Crosse Location Address:1300 6th St, La Crosse, Wisconsin, 54601, United States