Home>Choose State>Cities in New York>Institutions in Windsor>First Niagara Bank Locations in Windsor First Niagara Bank Branch Locations in Windsor, NY 1. First Niagara Bank - Windsor Village Branch 126 Main Street, Windsor, NY 13865 View Branch