DAVID INSTITUTE OF SHEPHERD5005 EDENHURST AVE, LOS ANGELES, CA 90039 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions