FREEDOM PLACE MINISTRIES NE FL INC7099 177TH DR, LIVE OAK, FL 32060 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions