Richard Ho, MD
20642 John Dr, Castro Valley, CA 94546
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.
More Business Info
- Hours
- Regular Hours
Mon - Fri: Sat - Sun: - Other Link
https://myhealth.stanfordhealthcare.org/orion/openscheduling?npi=1548283005
- Category
- Physicians & Surgeons, Internal Medicine