Margaret Legner, MD, Internal Medicine

Lahey Primary Care Danvers
5 Federal St 1st Floor
DanversMA  01923 (Essex County)


Phone: 978-777-6544
Fax:

NPI: 1023006962
License Number: 14256 (NH)