is not in process of liquidation on Jun 18, 2023
Where is EFM, INC.'s headquarters?
EFM, INC.'s headquarters is located at 128 Dobbins Mill Road Elkin, NC 28621
What year was EFM, INC. started?
EFM, INC. was started in 1999
Sources: North Carolina Secretary of State