Olivia Lanna, MD, Internal Medicine

350 Lincoln St Ste 1102
HinghamMA  02043-1578 (Plymouth County)


Phone: 781-987-3388
Fax: 781-740-0200

NPI: 1366467953
License Number: 89292 (CA)