333 Shrewsbury St, Worcester, MA 01604, United States
121 Water St, Worcester, MA 01604, United States