DIOCESAN INVESTMENT TRUST OF THE DIOCESE OF LOS ANGELES840 ECHO PARK AVE, LOS ANGELES, CA 90026 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions