[Londonderry Office] Dr. Dorf earned his Bachelor of Science degree in Biology from Muhlenberg College, Allentown, PA and his Doctor of Osteopathic Medicine (DO) from University of New England College of Osteopathic Medicine, Biddeford, ME. He has been a board certified family medicine physician since 2001.

He enjoys all aspects of family medicine and has a special interest in pediatrics, geriatrics, musculoskeletal medicine, veteran care, and behavioral health.

Dr. Dorf emphasizes the importance of taking care of the whole person and encourages proactive health and wellness to prevent disease. He says that, “Getting to know people and understanding their world better makes for more effective care.”

In his free time, Dr. Dorf enjoys spending time with his wife and three children. He also enjoys computers, reading, soccer, cars, hiking and skiing.

Dr. Dorf is welcoming new patients in our  Londonderry office!

Schedule an Appointment