Swapna Lakshmi Putta, MD, Psychiatry & Neurology

55 Fogg Rd
Bwh Department Of Neurology Emerson 150
South WeymouthMA  02190 (Norfolk County)


Phone: 781-624-8197
Fax: 781-624-6735

NPI: 1932339025
License Number: 254663 (MA)