William Irving Johnson, MD, Internal Medicine

5950 Harbord Dr
OaklandCA  94611-3125 (Alameda County)


Phone: 510-658-4425
Fax:

NPI: 1285823427
License Number: C36088 (CA)