![]() Dr. Donald Louis St. Germain, M.D. Internal Medicine - Endocrinology, Diabetes & Metabolism Medicare: Not Enrolled in Medicare Practice Location: 1 Medical Center Dr, Dartmouth Medical School, Lebanon, NH 03756 Phone: 603-650-8630 Fax: 603-650-6130 |
![]() Emily Suzanne Cohen, M.D. Internal Medicine Medicare: Medicare Enrolled Practice Location: 1 Medical Center Dr, Lebanon, NH 03756 Phone: 603-653-9500 |
![]() Paul Roger Steiner, M.D. Internal Medicine - Cardiovascular Disease Medicare: Accepting Medicare Assignments Practice Location: 1 Medical Center Dr, Cardiac Electrophysiology, Lebanon, NH 03756 Phone: 603-650-6247 |
![]() Peter Delong, M.D. Internal Medicine - Pulmonary Disease Medicare: Not Enrolled in Medicare Practice Location: 1 Medical Center Dr, Dhmc Pulmonary Division, Lebanon, NH 03756 Phone: 603-650-5533 |
![]() Dr. Daniel A Albert, MD Internal Medicine - Rheumatology Medicare: Accepting Medicare Assignments Practice Location: 1 Medical Center Drive, Dartmouth Hitchcock Medical Center, Rheumatology, Lebanon, NH 03756 Phone: 603-650-8622 Fax: 603-650-4961 |
![]() Mircea Silviu Tamasdan, MD Internal Medicine Medicare: Accepting Medicare Assignments Practice Location: 125 Mascoma St, Lebanon, NH 03766 Phone: 603-448-3121 |
![]() Anais Ovalle, M.D. Internal Medicine Medicare: Medicare Enrolled Practice Location: 1 Medical Center Dr, Lebanon, NH 03756 Phone: 603-650-5000 |
![]() Dr. Stephanie B Prisch, M.D. Internal Medicine - Adolescent Medicine Medicare: Accepting Medicare Assignments Practice Location: 1 Medical Center Dr, Dh Internal Medicine, Lebanon, NH 03756 Phone: 603-653-9500 Fax: 603-650-0915 |
![]() Dr. Anton C Schoolwerth, M.D. Internal Medicine - Nephrology Medicare: Not Enrolled in Medicare Practice Location: 1 Medical Center Dr, Dhmc, Department Of Medicine, Lebanon, NH 03756 Phone: 603-653-3830 |
![]() Deborah E Tepper, MD Internal Medicine Medicare: Accepting Medicare Assignments Practice Location: One Medical Center Drive, Neurology, Lebanon, NH 03756 Phone: 603-650-5104 |
![]() Dr. Bruce Hettleman, MD Internal Medicine - Interventional Cardiology Medicare: Not Enrolled in Medicare Practice Location: 1 Medical Center Dr, Section Of Cardiology, Lebanon, NH 03756 Phone: 603-650-5724 |
![]() Dr. Jonathan M Ross, M.D. Internal Medicine Medicare: Medicare Enrolled Practice Location: 1 Medical Center Dr, Lebanon, NH 03756 Phone: 603-653-9500 |
![]() Dr. Rajbir Singh Sangha, MB CHB Internal Medicine - Cardiovascular Disease Medicare: Accepting Medicare Assignments Practice Location: 1 Medical Center Dr, Dhmc Cardiology, Lebanon, NH 03756 Phone: 603-650-4530 |
![]() Dr. Siddhartha Y Parker, M.D. Internal Medicine - Gastroenterology Medicare: Accepting Medicare Assignments Practice Location: 1 Medical Center Dr, Dhmc Department Of Gastroenterology, Lebanon, NH 03756 Phone: 603-650-5261 Fax: 603-650-5225 |
![]() Dr. Ryan Christopher Pouliot, M.D. Internal Medicine Medicare: Accepting Medicare Assignments Practice Location: 1 Medical Center Dr, Lebanon, NH 03756 Phone: 603-650-5922 |
![]() Dr. Rodwell Mabaera, M.D., PH. D. Internal Medicine - Hematology Medicare: Accepting Medicare Assignments Practice Location: 1 Medical Center Dr, Dartmouth Hitchcock - Hematology/oncology, Lebanon, NH 03756 Phone: 603-650-2967 |
![]() Alix Ashare, MD Internal Medicine Medicare: Accepting Medicare Assignments Practice Location: 1 Medical Center Dr, Dhmc Department Of Medicine, Lebanon, NH 03756 Phone: 603-650-5533 |
![]() Dr. Bryan John Marsh, M.D. Internal Medicine - Infectious Disease Medicare: Accepting Medicare Assignments Practice Location: 1 Medical Center Dr, Dhmc, Department Of Infectious Disease, Lebanon, NH 03756 Phone: 603-650-6239 Fax: 603-650-6110 |
![]() Dr. Douglas H James, MD Internal Medicine - Cardiovascular Disease Medicare: Not Enrolled in Medicare Practice Location: 1 Medical Center Dr, Lebanon, NH 03756 Phone: 603-650-6009 |
![]() Dr. Sonia Nagy Chimienti, M.D. Internal Medicine - Infectious Disease Medicare: Medicare Enrolled Practice Location: 1 Medical Center Dr, Lebanon, NH 03756 Phone: 603-650-6060 |