EFC FOUNDATION INC9382 TELSTAR AVE, EL MONTE, CA 91731 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions