California Rehabilitation and Sports Therapy - Castro Valley ★★★★★4.8 (168) Physical Therapy Physical therapy clinic · Physical therapist · Rehabilitation center 20211 Patio Dr Ste 205, Castro Valley, CA 94546 Call Website Details →