Any auto body work done here? Anyone with experience problems or not?
Address: 18803 Studebaker Rd, Cerritos, CA 90703, USA
Chris Blanke | Aug 21, 2019
Yes they have a body shop
Wanda Manigo | Aug 21, 2019
No, they have a body shop next two doors down
Thanks! Your answer is awaiting moderation.