Leach International Corporation Company Center


Contact details

6900 Orangethorpe Ave.
Buena Park
90622-5032
United States
-7368311

email this organisation visit website
Leach International designs and manufactures electrical switching and control devices for the defense/aerospace and commercial marketplace.

 

Last update by