Kiara Massage & Spa No rating yet Spas & Massage Massage therapist 873 Agnew Rd, Santa Clara, CA 95054 Today: Open 24 hours Call Details →