Shira Roth, PA
Nephrologist Palo Alto
Address: 300 Pasteur Dr, Boswell Clinic A11, Room A104, Palo Alto, CA 94304
Phone: (650) 723-6961
Latitude: 33.586
Longitude: -111.794118
Specialty: Nephrologist

Description - Shira Roth, PA Nephrologist Palo Alto
Doctor Shira Roth, PA specialist Nephrology. The address of the doctor's office is 300 Pasteur Dr, Boswell Clinic A11, Room A104, Palo Alto, CA 94304. Contact us at any time convenient for you by phone (650) 723-6961