Austin Zen Center← Explore all Temples & Teerth Place: AustinAustin Zen Center. Located in Austin.Address3014, Washington Square, Austin, TXOpen this temple in the Encyclopedia