GOD OF MERCY AND POWER MINISTRIES CORPORATION723 AVENUE CHAUMONT, DELRAY BEACH, FL 33445 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions