ME Dr. Micaela Esquivel 0Leave a review General Surgery Palo Alto, CA 900 Blake Wilbur Dr, Palo Alto, CA, 94304 (650) 433-9450