1. Ici Of New England 100 Barber Ave, Worcester, MA 01606 Coordinate: 42.29807,-71.79874 Phone: (508) 304-9177
2. A & A Modular Office Inc. 100 Tainter St, Worcester, MA 01610 Coordinate: 42.24952,-71.8161 Phone: (508) 410-0573