FREEDOM MINISTRIES WORLD VISION INCPO BOX 9511, TULSA, OK 74157 ContactAboutWorship StyleUnknownLanguageEnglishGet Directions