First Niagara Bank Address: 126 Main St, Windsor, NY 13865 Phone: (607) 655-1245 Banks, Automated Teller Machines, E Commerce, Associations, First Niagara Bank Other Businesses: Hollenbeck's Garage at 277 Springsteen Rd, Windsor, NY 13865 China Star at 104 Main St, Windsor, NY 13865 McDonald's at 30 North Rd, Windsor, NY 13865 Subway at 100 Main St, Windsor, NY 13865