Home » Membership Directory Membership Directory Ecochlor, Inc. Company: Ecochlor, Inc. Address: Ecochlor Corporate Headquarters 285 State Street, Suite 8 North Haven, CT 06473 USA Membership: Associate Members Website: https://ecochlor.com/ Phone: (+1) 978.298.1463 x703 Long Business Description: