Michael Joseph Harrington, MD, Internal Medicine

3443 Villa Ln Ste 9
NapaCA  94558-6417 (Napa County)


Phone: 707-253-8901
Fax: 707-253-1558

NPI: 1124186945
License Number: G17618 (CA)