Header Color:
Main Color:
Footer Color:



About Our Doctor

Dr. David Rosen has dedicated his career to maintaining the highest quality of care for his patients and helping to educate the next generation of periodontists and general dentists. The office has continually added new technology with the most modern techniques, materials and equipment that have proven themselves through research to be effective. A graduate from Tufts University, School of Dental Medicine, Dr. Rosen has received both Doctor of Dental Medicine and Specialty Residency Certificate in Periodontics. Since graduation, he has been teaching at Tufts as a Professor of Periodontology, a Masters in Education in Counseling Psychology from Boston College, a Masters in Business Administration from Northeastern University, as well as numerous hours each year in continuing education in Dentistry. Dr. Rosen is a Diplomate of both the American Board of Periodontology and the American Board of Dental Sleep Medicine.

His practice is dedicated to serving the needs of patients with sleep disorders that are amenable to the use of oral appliances and he works closely with your physicians to achieve those goals. He has served an apprenticeship in sleep medicine at the Lahey Clinic and is a Professor of Peiodontology at Tufts University School of Dental Medicine.

He has been fortunate to have a wonderful family, a wife and two daughters plus a dedicated and talented staff for over 30 years.

Meet Dr. Rosen

Our goal is to help you achieve quiet, restful sleep in order to improve your overall health and the quality of your life. Dr. David B. Rosen will listen carefully to your concerns, thoroughly evaluate your situation, and educate you about your problem and the possible solutions. Your care will be provided in a kind, caring environment. The treatment will be customized to your needs and provide you with the most effective oral appliance therapy available to resolve your snoring and sleep apnea problem.

Call our office today at (339) 970-0155 to schedule your appointment or request an appointment online by clicking here!


Too Busy to Call Now?

Complete the form below and a member of our staff will contact you at a more convenient time!


Enter the code shown above:

Have Additional Questions? Call Now: (339) 970-0155

Ready to Schedule Your Appointment? Click Here!