There's an entire, separate building in the same plaza/parking lot which houses a full Citizens branch.
I'm not sure if that Tops has a actual bank, I believe that its just the atm at the Penfield location
Thanks! Your answer is awaiting moderation.