1. Direct Digital 124 Higganum Rd, Durham, CT 06422 Coordinate: 41.465763,-72.670746 Phone: (860) 349-0744