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

Shira Roth, PA

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