FRESH OIL APOSTOLIC CENTER INC1038 NW 128 TERRACE, MIAMI, FL 33168 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions