Glenn L Laffel, MDGlenn L Laffel · Cardiovascular Disease Physician11 Drumlin Rd, Newton Center, MA, 02459NPI · 1982755641No reviewsInsuranceNot specified(617) 332-3805Check availabilityBook online Claim listing