• 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