DIAMOND BUDDHIST TEMPLE INC14302 38TH AVE, FLUSHING, NY 11354 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions