Stanford Medicine Partners Castro Valley ★★★☆☆3.2 (61) Doctors & Clinics Medical clinic · Family practice physician · Internist (...) 20642 John Dr, Castro Valley, CA 94546 Call Website Details →