City of Worcester Veterans Square Project

Russell St. & Larch St.