Stephanie Karahalis Green, MD, Internal Medicine

45 Gerald Rd
MarbleheadMA  01945-2069 (Essex County)


Phone: 781-631-0320
Fax: 781-990-3300

NPI: 1942383310
License Number: 72819 (MA)