Kathleen Dawson Ayers, MD, Internal Medicine

400 Highland Ave
Ste 1
SalemMA  01970 (Essex County)


Phone: 978-741-9500
Fax: 978-741-3927

NPI: 1780630442
License Number: 222239 (MA)