Horizon Spa in Cupertino ★★★☆☆2.8 (4) Spas & Massage Health spa 19939 Stevens Creek Blvd, Cupertino, CA 95014 Call Website Details →