Marlborough CT Weather Instruments 1. 45 N Main St, Marlborough, CT 06447 | New England Traditions (860) 295-1311