Castro Commons Clinic

Pediatric Medicine, Pediatrics · 11 Providers

Make an Appointment


Insurance Check

Language services

  • French
  • Hmong
  • Spanish
  • Swedish

Medical Services


Castro Commons Clinic

1174 Castro St Ste 250, Mountain View, CA 94040

Provider Reviews

Overall rating for providers


Based on 11 Reviews

Not helpful. I know kids often resist seeing doctors if they do not want treatment, but I felt just as ill at ease after meeting with her, and trying to get my child help.g

in Atherton, CA - May 17 2016

Review for Dr. Kapphahn

in New York, NY - May 15 2016

Review for Dr. Kapphahn

I feel that Dr. Aggarwal was very thorough in making sure all aspects of my sons health was taken care of. Having the extra eyes and ears of interns in the room only strengthened my confidence that my sons well being was met.

in Mountain View, CA - Apr 29 2016

Review for Dr. Aggarwal