Nope...just Citi Bank owned ATM's at all 7-11s. Sorry!
Sorry, to find that, I'd need a zip code. Below will give you that info.
I used to live around there, and I never really saw one. Sorry.
No they are in Tampa, I think. try Googling citibank.