Call our Appointment Line Any
Time To Schedule! 781-375-5415


Dr. Dennis Teehan MD, MPH

Dr. Dennis Teehan is a warm and caring primary care doctor serving for the community of Dedham, MA. 

Dr. Teehan obtained his medical degree from Tufts University. He then completed his internship in internal medicine at Saint Vincent Hospital. He then completed Harvard Affiliated Residency in preventive medicine and occupational and environmental medicine and also obtained a master’s degree in public health from Harvard School of Public Health.

Dr. Teehan began his career working as a physician as part of a large health care network where he managed a large and diverse panel of primary care patients.    He eventually gave up this practice to found GBWPC so that he could build a practice founded on wellness and have enough time to spend with patients and put them first.  He currently is a part of Beth Israel Deaconess Physician Organization and hold privileges at Beth Israel Deaconess, Cambridge Health Alliance and New England Baptist Hospital.

Dr. Teehan is devoted to ensuring the longevity of his patients’ health and developing long-lasting relationships with them. He takes his time to understand symptoms and give correct diagnoses to ensure the continued health of all his patients.  The schedule is created so that Dr. Teehan has adequate time to spend with each patient.

Dr. Teehan also serves as a medical director of Boston Fire Department. He is Board Certified in preventive medicine and occupational medicine by the American Board of Medical Specialties. Dr. Teehan also practices urgent care in Dedham, Ma.

Dr. Teehan enjoys giving back to his community and currently serves on the Board of Selectman in Dedham, Ma.   He is also on the Board of Directors at  The Italian Home for Children.  In his spare time Dr. Teehan enjoys spending time with his wife Shannon who is a cancer nurse at Dana Farber and his two dogs Aine and Samira.   He is also a long time season ticket holder of the New England Patriots and enjoys fitness.

What is Wellness Based Care?

Wellness based care is a way of remembering before our "patients" were "patients" they were humans. We practice the same full scope traditional medicine found everywhere, but at GBWP we aim to do it in a way that emphasizes a natural lifestyle and spiritual and physical wellness.

We Treat The Whole Person

Greater Boston Wellness is a full service primary care practice located at Dedham Health and Athletic Complex in Dedham, Ma. We practice traditional western medicine but we focus on the whole person and believe that wellness of body, mind and spirit are the cornerstones of a healthy lifestyle.  Our goal is to integrate typical medical care with fitness, nutrition and mental/spiritual wellness.


Insurance Plans We Accept:

  • Blue Cross
  • Harvard
  • Tufts
  • Aetna
  • Cigna
  • United
  • Medicare




Dedham, Westwood, Canton, Norwood, Needham, West Roxbury, Hyde Park, Jamaica Plain, Newton




Get In Touch

" 200 Providence Highway, Dedham, Ma.  Located inside The Dedham Health and Athletic Complex.  Ask for Greater Boston Internal Medicine Suite.


Make an Appointment

Appointment Type
Pick a date
First Name
Last Name
Phone Number
Email Address

Copyright 2016 Greater Boston Wellness Primary Care Physicians. All Rights Reserved.  |  Terms Of Use  |  Privacy Statement