New Autos Inc.
720 Main St, Chico 95928