David P Denune, MD, Psychiatry & Neurology

96 Shelton Rd
SwampscottMA  01907 (Essex County)


Phone: 781-581-1365
Fax:

NPI: 1275646408
License Number: 36182 (MA)