Cambridge Zen Center
← Explore all Temples & Teerth
Place: Cambridge
Cambridge Zen Center. Located in Cambridge.
- Built
- 1973
- Address
- 199, Auburn Street, Cambridge, MA
← Explore all Temples & Teerth
Place: Cambridge
Cambridge Zen Center. Located in Cambridge.