FREEDOM DEVELOPMENT CENTER INC8902 N 63RD EAST AVE, OWASSO, OK 74055 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions