1. Team Logic IT 60 High St, Worcester, MA 01609 Coordinate: 42.26117,-71.80487 Phone: (508) 770-0304