FIRST BAPTIST CHURCH NORTH TULSA1414 N GREENWOOD AVE, TULSA, OK 74106 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions