Sequoia Automatic

Sequoia Automatic provides the production of automotive climate control components along with manufacturing and machining services.

placeCrystal Lake, Illinois, United States calendar_todayFounded 1958 groups31 employees language sequoiaweb.com
Coming soon