200 Moreland St., Worcester, MA 01609