Richard, Ho M.D.Attending PhysicianInternal Medicine Education: UCLA School of MedicineMain Office:510-785-5000 Stanford Medicine 20642 John Dr Castro Valley, CA 94546 Certification: Board Certified in Internal Medicine Hospital Affiliations:Eden Medical Center