DOVES PALACE INTERNATIONAL INC401 WEST ATLANTIC AVENUE, DELRAY BEACH, FL 33444 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions