James Anthros

James Anthros is a member of St. Demetrios Greek Orthodox Church in Tucson, Arizona. In 2004 he served on the parish council of the church.