Stanford Vascular & Endovascular Care in Palo Alto

3rd, Stanford, California 94305