Leonard E Freedberg, MD, Psychiatry & Neurology

2364 Washington St
Newton Lower FallsMA  02462-1440 (Middlesex County)


Phone: 617-332-2047
Fax: 617-332-7341

NPI: 1760461255
License Number: 34744 (MA)