170306 Justice Teixeira 1
James Neiss/staff photographer Niagara Falls, NY - Town of Niagara Justice John Teixeira is retiring at the end of the year.