1. Instruments & Control 540 E Main St Ste 5, Branford, CT 06405 Coordinate: 41.29866,-72.76695 Phone: (203) 481-7278