The Champ company is divided between two buildings.
Machining facility 16,000 Sq Feet 1150 Dell Ave. Campbell, CA 95008