James J Zimmerman, MDVascular Surgery795 El Camino RealPalo Alto, CA 94301Listed in 9 plans · Oct 2026Enrolled in Medicare8 offices