1. The Channel Company 1 Research Dr Suite 410a, Westborough, MA 01581 Coordinate: 42.28736,-71.58175 Phone: (508) 416-1175