DAVID AND THE GIANTS MISSION FUND INC3863 INDIAN RIDGE LN, DEFIANCE, MO 63341 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions