Zephyr Self-Help Center Zephyr Brochure 1075 E Santa Clara St Rear of Building San Jose, CA 95116 View on map (408) 792-2140 (408) 792-2157