David S Samost, DDS, Dentist

58 Broad St
LynnMA  01902 (Essex County)


Phone: 781-599-2345
Fax: 781-599-2380

NPI: 1366469850
License Number: 9263 (MA)