Canan Avunduk, MD, Internal Medicine

536 Lebanon St
MelroseMA  02176 (Middlesex County)


Phone: 781-979-0286
Fax: 781-979-0324

NPI: 1982671129
License Number: 46084 (MA)