Richard Ho, MD

Wellness.com Featured Provider
Richard Ho, MD
Richard Ho, MD Office

(510) 785-5000

20642 John Dr Castro Valley, CA 94546-5104
About

Richard Ho, MD

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.
Primary Specialty

Doctor

Practice Richard Ho, MD
Not Accepting New Patients
Business Hours
Monday:7:00 AM - 7:00 PM
Tuesday:7:00 AM - 7:00 PM
Wednesday:7:00 AM - 7:00 PM
Thursday:7:00 AM - 7:00 PM
Friday:7:00 AM - 7:00 PM
Saturday:9:00 AM - 6:00 PM
Sunday:9:00 AM - 6:00 PM
Services Richard Ho, MD is a Doctor office located in Castro Valley, CA. A Doctor is is trained to diagnose, treat, and prevent diseases physical examinations, cholesterol testing, wound care, pap smears, immunizations, skin biopsies, fitness programs, stress reduction plans, ongoing evaluations, bone density testing, menopause treatment.

Please call Richard Ho, MD at (510) 785-5000 to schedule an appointment in Castro Valley, CA or get more information.
Consumer Feedback
Add a Review
There are no recent reviews. Be the first!