1 Dr. Mario M Lopez, MDPHD Hospitalist - General, Internal Medicine Physician - General Avg. Rating: 0/5 Main Location 1 General StreetLawrence, Massachusetts 01842 Highlights Accepts Insurance Plans