William Allen Kropa, DMD, Dentist

352 Humphrey St
1st Floor Left Side
SwampscottMA  01907-2517 (Essex County)


Phone: 781-593-8566
Fax: 781-593-8566

NPI: 1003951914
License Number: 14296 (MA)