Neil Norgrove

Neil Norgrove was the president of the parish council of St. George Orthodox Church in Troy, Michigan, in 2009. The parish belongs to the Antiochian Orthodox Christian Archdiocese of North America.