Is only one Citi bank for all the City of Chula Vista??
Why all the time I go in weekends the ATM never have money or don't work??
Why in Los Angeles the bank open at 8am and in Chula Vista CA no??
Address: 352 H St, Chula Vista, CA 91910, USA
A Google User | Aug 28, 2019
I have the same questions! The other walk n bank. Is n otay lake?
Richard Yasuda | Aug 28, 2019
Yes
Thanks! Your answer is awaiting moderation.