News

Last year, Aldi proposed building a 19,600-square-foot store on a narrow, wooded 2.4-acre lot in the north end of the city between Dover First Christian Church, 3029 N. Wooster Ave., and houses on ...