We’re proud to partner with the Beth Israel Lahey Performance Network and Beth Israel Deaconess Hospital–Needham, strengthening our services as a trusted occupational health clinic in Dedham MA.

About Greater Boston Occupational Medicine

We provide compassionate, patient-focused care with a strong commitment to wellness, prevention, and clear communication. Serving the Greater Boston community, our team delivers trusted Occupational Medicine and Primary Care backed by years of clinical experience.

occupational health clinic Dedham MA

Our Experts

Meet Our Staff

Dr. Dennis Teehan

Board-Certified in Preventive, Occupational & Environmental Medicine

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 put patients first. He currently affiliated with Beth Israel Lahey Performance Network hold privileges at Beth Israel Deaconess Needham.  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. He works with an excellent team of providers and support staff and the office takes a team based approach to providing excellent medical care.  Dr. Teehan is Board Certified in Preventive medicine/Occupational & Environmental medicine by the American Board of Medical Specialties. Dr. Teehan also practices urgent care. Dr. Teehan enjoys giving back to his community and currently serves on the Board of Selectman in Dedham, Ma.In his spare time Dr. Teehan enjoys spending time with his wife and four children.  

Make an appointment

Marian Herbick

Nurse Practitioner

Marian received her BSN degree from the MGH Institute of Health Professions and then earned her Family Nurse Practitioner degree from Duke University. She is board certified by the American Association of Nurse Practitioners and holds a medical appointment at Beth Israel Deaconess Hospital – Needham. Prior to becoming a nurse practitioner, she worked as a cardiology nurse at Brigham and Women’s Hospital. She also holds a degree in Natural Resources and Wildlife Biology from the University of Vermont and spent several years working in environmental education before making the transition in to medicine.

Make an appointment

Christian Aguilar

PA-C

Christian Aguilar, PA-C is a primary care provider specializing in diagnosing and managing medical conditions. He is an empathetic provider dedicated to providing comprehensive and patient centered care. With a background in nutrition he has a special interest in preventative care and the prevention of chronic medical illnesses. Christian is fluent in both English and Spanish. He is also a medical examiner certified by the Federal Motor Carrier Safety Administration and can conduct examinations for the department of transportation. 

EDUCATION & TRAINING

Bryant University
Master of Science in Physician Assistant Studies

University of Connecticut
Bachelor of Science in Nutritional Sciences

CERTIFICATIONS
National Commission on Certification of Physician Assistants
NCCPA Certification
Federal Motor Carrier Safety Administration Certified Medical Examiner

Make an appointment

Schedule

Book your Appointment

Opening & Closing Times

We’re here to make healthcare simple, flexible, and accessible — so you can get the care you need without the stress.

Monday - Friday

9:00AM - 05:00PM

PAY BILL ONLINE

Pay your medical bills quickly and securely online.
Simple, fast, and hassle-free — handle invoices anytime
with just a few clicks.

Schedule

Book your Appointment