J. Scott Turner

J. Scott Turner is priest-in-charge of St. Martha's Episcopal Church in Westminster, Colorado.