California Rehabilitation and Sports Therapy - Santa Clara ★★★★★4.7 (345) Physical Therapy Physical therapy clinic · Physical therapist · Rehabilitation center 2488 De La Cruz Blvd, Santa Clara, CA 95050 Call Website Details →