Is there a Citibank inside?
Address: 5101 Business Center Dr, Fairfield, CA 94534, USA
Antonio Strong | Sep 1, 2019
Nope not at all
Brad Gunther | Sep 1, 2019
No Citibank.
rodrigo bravo | Sep 1, 2019
Nop
Manny Erfe | Sep 1, 2019
No there is not.
Thanks! Your answer is awaiting moderation.