Write a review Your name* Your e-mail* (Not for publication) Your review * * — Required information Lenard Engineering Inc ← View details 140 Willow Street Suite 7 Winsted, CT (Connecticut) 06098-2092, Winsted, Connecticut (860) 379-6669