Father James Stephen Freeman

Fr. James Stephen Freeman
Fr. James Stephen Freeman

Fr. James Stephen Freeman is a priest in the Orthodox Church in America, Diocese of the South (DOS). In 2009, he was the dean of the diocese’s Appalachian deanery. As a dean, Freeman also served on the episcopal search committee of the DOS in 2009.