Kyle Doud School: Kenrick Seminary Year of Study: Pastoral Year Home City: Tulsa Home Parish: St Francis Xavier, Stillwater