Save Marvin G. Somi, MD MarvinSomi.MD.com • Internist • 32 years experience Northshore Physicians Associates P C 85 Constitution Lane, 1g, Danvers, MA 01923