Compassionate care since 1954

Bay Valley Medical Group BVMG Offices
   
About Us
 Richard Ho, M.D.

Richard Ho, M.D.

Internal Medicine

Dr. Ho practices internal medicine in Bay Valley Medical Group’s Castro Valley office.

He graduated from UCLA School of Medicine and completed his residency at Kaiser Hospital in San Francisco. Shortly after completing his residency, Dr. Ho opened his own practice in Castro Valley. He joined Bay Valley Medical Group in 2008.

Dr. Ho is board-certified by the American Board of Internal Medicine and is bilingual in Chinese.

In his spare time he enjoys jogging, playing tennis and reading.

Castro Valley: 510-581-2559