ENDS OF THE EARTH MISSION INC15130 34TH AVE, FLUSHING, NY 11354 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions