The Town of Niagara and broader Niagara County community are mourning the loss of Hon. John P. Teixeira Jr., a longtime town justice, former police officer, civic leader and family patriarch whose decades of public service left a lasting mark across Western New York.
Teixeira passed away peacefully at his home surrounded by family at the age of 90.
For generations of Town of Niagara residents, Teixeira was more than simply a judge. He became one of the community’s most recognizable and respected public servants—a man whose career spanned law enforcement, the courts, civic organizations and church leadership while remaining deeply rooted in family and local service…