Stanford Medicine Partners Castro Valley

Part of Bay Valley Medical Group

20642 John Drive
Castro Valley, CA 94546
Phone: 510-785-5000

Getting Here »

Our Doctors

Our Advanced Practice Providers

Our Offerings

For Patients


Please be sure to download the appropriate forms prior to visiting a UHA medical group. You may download the following PDF files and open them using the free online program, Adobe Acrobat Reader. Download the latest version of Acrobat Reader.

Call us to make an appointment

For Referring Physicians