Renewables & Environment - Lehi, Utah, United States
Metrix Cabinet & Mill is a semiconductors company based out of 1315 E Main St, Lehi, Utah, United States.