Harry J Macdannald, MD, Internal Medicine

130 La Casa Via
Bldg Ste 2 Ste 208
Walnut CreekCA  94598-3045 (Contra Costa County)


Phone: 925-944-0166
Fax:

NPI: 1306895313
License Number: G26701 (CA)