Blossom Valley Healing Center ★★★☆☆2.8 (4) Spas & Massage Massage therapist 6105 Snell Ave, San Jose, CA 95123 Today: Open 24 hours Details →