Avatamsaka Vihara← Explore all Temples & Teerth Place: Cabin JohnAvatamsaka Vihara. Located in Cabin John.Address9601, Seven Locks Road, Bethesda, MDOpen this temple in the Encyclopedia