ETERNAL LIFE CHURCH IGLESIA VIDA ETERNA965 OBRIEN DR, MENLO PARK, CA 94025 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions