Address:
Russell L Blackburn MD
21297 Foothill Blvd SUITE 201, Hayward 94541
(510) 538-4636 (Phone)
Hospitals:
Russell L Blackburn MD
21297 Foothill Blvd SUITE 201, Hayward 94541
Eden Medical Center
20103 Lake Chabot Rd, Castro Valley 94546
Education:
Medical School
University of British Columbia / Faculty of Medicine