Daniel H Leonardson, DDS, Dentist

530 Loring Ave
Ste 301
SalemMA  01970 (Essex County)


Phone: 978-745-8298
Fax: 978-745-9198
Email: sal***@*****nt.com

NPI: 1518980481
License Number: 13767 (MA)