City of Worcester Veterans Square Project

Irving St. & Chatham St.