EL CAMINO METRO11856 BALBOA BLVD SUITE 390, GRANADA HILLS, CA 91344 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions