Contact
Find us on the map
We are located about mid-way between NYC and Boston, not far from Hartford CT. Our address is 91 Lower Main Street, Portland Connecticut 06480. Office hours are typically 8:30-5:00 on weekdays, but our manufacturing area is busy after the office is closed. A map is provided.