I cannot get an appointment. How about walk in to renew license.
Address: 30 N Glover Ave, Chula Vista, CA 91910, USA
FEAR_ Sanchez | Sep 1, 2019
No problem, walk in is ok.
Martha Palafox | Sep 1, 2019
Yes they accept walk ins
Thanks! Your answer is awaiting moderation.