DIOS DE LOS MILAGROS8314 QUIMBY CIR, DAVENPORT, FL 33896 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions