EDWARDS MINISTRIES6126 E 115TH PL, TULSA, OK 74137 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions