David F Kahn, MD, Internal Medicine

331 Highland Ave
SalemMA  01970-1738 (Essex County)


Phone: 978-744-3499
Fax: 978-744-6576

NPI: 1427077080
License Number: 205373 (MA)