Skip to main content

Kidney Clinic (Nephrology) at Boswell Building

Show Map of Kidney Clinic (Nephrology) at Boswell Building Show Image of Kidney Clinic (Nephrology) at Boswell Building
900 Blake Wilbur Dr
Fl 2
Palo Alto, CA 94304
Palo Alto - 900 Blake Wilbur Drive, 2nd Floor
900 Blake Wilbur Dr
Fl 2
Palo Alto, CA 94304

Returning Patients: 650-723-6961

New Patients: 650-724-8464

International Patients
Phone: +1 650-723-8561
Email: IMS@stanfordhealthcare.org

Business Hours

Wednesday

8:30 a.m. – 12 p.m.