Howard Village South Shore Chamber of Commerce Posted on June 6, 2019 by Amanda RunteJune 6, 2019 Details Location Address:2500 E. Howard Ave., St. Francis, Wisconsin, 53235, United States