Years of delays and questions over the revitalization of 56 acres in Greenwood have culminated in a town hall Monday.
Years of delays and questions over the revitalization of 56 acres in Greenwood have culminated in a town hall Monday.