Cynthia Detata, MD - Stanford Medicine Children's Health
1885 Bay Rd, East Palo Alto, California, 94303
(650) 330-7400
Call Today!