Richard Ho, MD, is one of over 300 Stanford Medicine-affiliated providers located throughout the Bay Area. He is board certified in Internal Medicine.
Dr. Richard Ho, MD is an internal medicine doctor who practices in Castro Valley, CA. He is 69 years old and has been practicing for 43 years. Dr. Ho is affiliated with Eden Medical Center and Saint Rose Hospital.