David Paul Ingalls, MD, Family Medicine

128 High St
NewburyportMA  01950 (Essex County)


Phone: 978-914-1500
Fax:

NPI: 1407088792
License Number: 44750 (MA)