Russell Leslie Blackburn, MD, Family Medicine

21297 Foothill Blvd
Ste 201
HaywardCA  94541-1554 (Alameda County)


Phone: 510-538-4636
Fax: 510-538-1615

NPI: 1265448716
License Number: A31946 (CA)