California Rehabilitation and Sports Therapy - Palo Alto ★★★★★4.7 (116) Physical Therapy Physical therapy clinic · Physical therapist · Rehabilitation center 3441 Alma St Ste 200, Palo Alto, CA 94306 Call Website Details →