We’re located at 8863 E. 91st St. Tulsa, OK 74133 
The church is ½ mile east of Memorial on East 91st Street.