AGAINST THE STREAM BUDDHIST MEDITATION SOCIETY4300 MELROSE AVE, LOS ANGELES, CA 90029 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions