Collin Ross

 

Collin Ross is an ordained priest of the Anglican Church in North America and serves as lead pastor at Redeemer Anglican Church in Dacula, Georgia.