FAMILY PRAYER CENTER INC1818 W 86TH ST, TULSA, OK 74132 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions