The Champ company is divided between two buildings.
Machining facility 16,000 Sq Feet 1150 Dell Ave. Campbell, CA 95008 Welding facility 6,100 sq feet 470 Vandell Ave. Campbell, CA 95008