David A Roth, MD, Neurological Surgery

3 Woodland Rd
Ste 412
StonehamMA  02180-1714 (Middlesex County)


Phone: 781-665-3355
Fax: 781-662-9675

NPI: 1205862448
License Number: 25889 (MA)