In This Section Cardiac Rehabilitation Team Terrence D. Welch, MD Cardiovascular Medicine Areas of Focus General cardiology Echocardiography Structural heart disease Heart failure And 1 more areas of focus Locations Lebanon Heart and Vascular Center Our Team Treatments and Services Patient Support and Education Patient Stories and Heart Health Tips Research and Clinical Trials For Health Care Professionals Appointments and Referrals Contact Us Cardiac SurgeryLebanon, NH (DHMC) Phone: (603) 650-7390 CardiologyKeene, NH Phone: (603) 354-6575Fax: (603) 354-6576 Cardiovascular MedicineBennington, VT Phone: (802) 442-0800Concord, NH Phone: (603) 229-5355 Lebanon, NH (DHMC) Phone: (603) 650-5724Littleton, NH Phone: (603) 444-9390Manchester, NH Phone: (603) 629-8288Fax: (603) 640-1930Nashua, NH Phone: (603) 577-4021Fax: (603) 577-3401 Pediatric CardiologyConcord, NH Phone: (603) 653-9888Dover, NH Phone: (866) 570-2366Phone 2: (603) 740-2366Fax: (603) 740-2536Lebanon, NH (DHMC) Phone: (603) 653-9888Fax: (603) 650-0909Manchester, NH Phone: (603) 695-2740Fax: (603) 629-1869 Thoracic SurgeryLebanon, NH (DHMC) Phone: (603) 650-8537Fax: (603) 727-7499 Vascular & Interventional RadiologyLebanon, NH (DHMC) Phone: (603) 650-7464Fax: (603) 650-5455 Vascular SurgeryConcord, NH Phone: (603) 226-6122Fax: (603) 229-5079Lebanon, NH (DHMC) Phone: (603) 650-8193Manchester, NH Phone: (603) 577-4074Fax: (603) 577-4399Nashua, NH Phone: (603) 577-4074Fax: (603) 577-4399