Father Christos Christakis

Father Christos Christakis is a priest in the Greek Orthodox Archdiocese of America. The clergyman worked at the Hellenic Orthodox Church of the Annunciation in Buffalo, New York. In May of 2026, Father Christakis was charged by the U.S. Department of Justice with bank fraud. The cleric was accused of stealing approximately $450,000 from the parish.