Steven Edward Rubin, MD, Internal Medicine

10 Sheldon Rd
MarbleheadMA  01945-2025 (Essex County)


Phone: 781-631-0754
Fax:

NPI: 1073610135
License Number: 37507 (MA)