General Practice Medicine Castro Valley

Richard Ho, MD

General Practice Medicine Castro Valley

Address
20642 John Dr
Place
Castro Valley, CA   94546 
Landline
(510) 785-5000
Website
stanfordhealthcare.org
Reservations
myhealth.stanfordhealthcare.org

Description

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.

Reviews

This listing was not reviewed yet:

Opening hours

Categories

General Practice Medicine
(510)785-5000 (510)-785-5000 +15107855000

Map 20642 John Dr

Loading map...