1940 Craigshire Rd, . St. Louis, MO 63146 United States
About the Company:
EFC International is a leading supplier of specialty engineered metal, plastic, cold-formed, spring steel stampings, electrical and assembled component parts to the OEM and Distribution market places throughout the world.