FIRM FOUNDATION CHRISTIAN CENTER2701 DUTCH HOLLOW RD, ELIDA, OH 45807 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions