Shozanji International Buddhist Center
Jump to navigation
Jump to search
Shozanji International Buddhist Center:
- Address: (Japan-Sri Lanka International Buddhist Center) 1693 2 Yamada cho, Hachioji shi Tokyo,193-0933 Japan
- Tradition: Sri Lanka Theravada Buddhism
- Contact: Ven. Yalagamuwe Dhammissara Thero