IntraHealth ★★★★★5.0 (66) Physical Therapy Physical therapist · Massage therapist 21040 Homestead Rd #202B, Cupertino, CA 95014 Call Website Details →