Victory Church (Tulsa, OK) North America 7700 S Lewis Ave, Tulsa, OK 74136 https://victory.com/ Skills Posted on April 18, 2017 ← The Assembly (Broken Arrow, OK) Crossroads Community Cathedral (East Hartford, CT) →