Canh Vu, MD, Psychiatry & Neurology

585 Lebanon St
MelroseMA  02176-3225 (Middlesex County)


Phone: 781-979-3310
Fax: 781-979-3326

NPI: 1184693988
License Number: 221399 (MA)