Is there a separate door for appointments than for walk ups?
Address: 30 N Glover Ave, Chula Vista, CA 91910, USA
gloria Mijares | Sep 1, 2019
Same door however different lines.
Kirk | Sep 1, 2019
No. Same door.
Thanks! Your answer is awaiting moderation.