Dr. Valerie Chock, MD Is this you? Claim your profile Neonatologist 0Leave a review Palo Alto, CA 750 Welch Rd Ste 315, Palo Alto, CA, 94304 (650) 723-5711