1 Stop Auto Wreckers

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

Hours of Operation (PST/PDT):

Monday - Friday 8am - 5pm
Saturday 8am - 3pm
Sunday 9am - 3pm