FREEDOM & LIFE GROUP INTERNATIONAL275 21ST AVE NE, ST PETERSBURG, FL 33704 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions