Elizabeth Leah Marks, MD, Psychiatry & Neurology

114 High St
Newton Upper FallsMA  02464-1248 (Middlesex County)


Phone: 617-964-4420
Fax: 316-223-1540

NPI: 1316094220
License Number: 46675 (MA)