David J Kahan, MD, Internal Medicine

480 Maple St Ste 104
DanversMA  01923-4065 (Essex County)


Phone: 978-304-8360
Fax: 978-304-8320

NPI: 1447440581
License Number: 231608 (MA)