Do they take walk ins at the Chula Vista dmv for license renewal
Address: 30 N Glover Ave, Chula Vista, CA 91910, USA
Gabriel Fok | Sep 1, 2018
Yes, but you have to be prepared to be in line for more that an hour....
Ms Sandy “Sandy” Leslie | Sep 1, 2018
Yes
Thanks! Your answer is awaiting moderation.