City of Worcester Veterans Square Project

Merrick St. & Larch St.