Leed Himmel Industries

  • Manufacturing
  • Architectural Services
75 Leeder Hill Dr.
Hamden, CT 06517
(203) 288-8484
(203) 230-5095 (fax)
  • About

    Manufacturing

  • Whom to Contact