Skip to main content

IVC Filter Clinic

Show Map of IVC Filter Clinic Show Image of IVC Filter Clinic
Advanced Medicine Center Building
875 Blake Wilbur Dr
Palo Alto, CA 94304
Palo Alto - 875 Blake Wilbur Drive
875 Blake Wilbur Dr
Palo Alto, CA 94304

Phone: 650-724-7362

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