Directly Message: see below
Office hours by appointment:
Monday – Thursday
Appointments may be scheduled between 9am and 12 noon.
To get started online now, click here.
Physicians interested in referring patients, click here.
18037 Joseph Drive ( map )
Castro Valley, CA 94546
New and Returning Patients:
For access to our forms, click here, using the password provided to you by Dr. Severson.