Susan Ellen Moynihan, MD, Internal Medicine

1 Widger Rd
Ste 201
MarbleheadMA  01945 (Essex County)


Phone: 781-631-1415
Fax: 781-631-5175

NPI: 1912953605
License Number: 52866 (MA)