1. Rivergate Church 1439 E 71st St, Tulsa, OK 74136 Coordinate: 36.06204,-95.97222 Phone: (918) 492-5511