Bay Valley Medical Group

Internal Medicine, Pediatrics · 5 Providers

Insurance Check

Language services

  • Chinese, Mandarin
  • Hindi
  • Spanish

Medical Services


Castro Valley

20126 Stanton Ave Ste 201, Castro Valley, CA 94546


Provider Reviews

Overall rating for providers


Based on 26 Reviews

Best doctor ever. Will spend a lot of time with his patient to make sure any and all issues are addressed. Quite knowledgeable and compassionate.

in Castro Valley, CA - Aug 22 2017

Review for Dr. Knotts

in Oakland, CA - Sep 19 2016

Review for Dr. Ho

San Jose, CA - May 17 2016

Review for Dr. Ho

Took me off medication that was helping, refuses to work with me and is extremely rude to me most often.

in Alameda, CA - Feb 21 2016

Review for Dr. Ho

Dr. Knotts is a doctor who cares about his patients. He is good at listening and very good at diagnosing and treating his patients.

in Hayward, CA - Feb 05 2016

Review for Dr. Knotts

in Castro Valley, CA - Jan 20 2016

Review for Dr. Ragins