FAITH MAKES SENSE118 HALLOWEEN RUN, NEWARK, DE 19702 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions