Sermons Justin & Leah Wedding by Phillip Ross • October 18, 2010 • 0 Comments Justin Taylor Ross and Leah Elizabeth Hitchens were married on October 16, 2010, at Cayuga Valley Church in Ohio. Justin-Leah Wedding