Is this part of Vista Transport?
Address: 3610 Main St, Chula Vista, CA 91911, USA
Richard rodriguez | Aug 21, 2020
No that Bus Company would be NCTD BREEZE
Farva D | Aug 21, 2020
Transdev Transportation ;)
Thanks! Your answer is awaiting moderation.