Mayes, Thomas Animal Abuse Registry / Posted 2 years ago Convicted 12/1/2022 in North Tonawanda City Court Listing ID: 28976 Contact details Niagara Falls, NY 14305Niagara County 2023-06-28