Home › California › Chula Vista › South Bay Auto Wreckers
South Bay Auto Wreckers Junkyard in Chula Vista, CA
South Bay Auto Wreckers is a junkyard at 811 Energy Way Ste C, Chula Vista, CA. It has a 4.4-star rating from 28 Google reviews.
From Google reviews
Only had one vehicle like mine. I guess that's a good thing. Friendly and will answer any questions