Our physical address is:
195 Magnolia Road, Milford CT 06461. This is an office. We do not have a retail store or a product showroom.
You can call us toll-free at 1.888.225.3999
(or 1.203.878.8383, not free.)
You can send a fax to 203 878-6315.
You can send email to: