2 employees
South Star is a designer and manufacturer of wiring harnesses and electro-mechanical systems.
1978