1 Stop Auto Wreckers

811 Energy Way Suite C
Chula Vista, CA 91911
Phone: 619-404-8888

Hours of Operation (PST/PDT):

Monday - Friday 8:00am - 5:00pm
Saturday 8:00am - 3:00pm