Buffalo, N.Y., September 28, 2023 – As a result of a review by church and diocesan officials, an employee of St. Amelia Parish in the Town of Tonawanda was placed on administrative leave from the parish on Friday, September 15.
Following further review from the Internal Audit Department of the diocese, the employee was relieved of her duties on Thursday, September 21.
Parish and diocesan officials have turned over evidence to the Erie County District Attorney’s office for investigation of potential financial improprieties.