Dr. Thomas John Duff, DO
Dr. Thomas John Duff, DO is an Emergency Medicine in Damariscotta, Maine. Graduated from University of New England, College of Osteo Medicine in 2015, 11 years ago. Practices with Mainehealth, a 2,615-clinician group and accepts Medicare assignment. Licensed in Maine.
- Years since qualifying
- 11
- Trained at
- University of New England, College of Osteo Medicine
- Licensed in
- ME
- In the registry since
- 2015
What do these letters mean?
- DO — Doctor of Osteopathic Medicine
- A fully licensed physician, trained like an MD with additional musculoskeletal training. Equivalent practice rights in all 50 states.
Practice location Address checks out
35 Miles StDamariscotta, ME 04543-4047
Phone: (207) 563-4521
Fax: (207) 810-4989
Show map & directions
Directions in Google Maps · Apple Maps · OpenStreetMap
Pin is approximate — placed at the ZIP-code centre, not the exact door.
Specialties & licences
| Emergency Medicine Physician (primary) | Taxonomy 207P00000X · Licence DO3033 (ME) |
|---|
Record details
| NPI number | 1326421728 |
|---|---|
| Entity type | Individual (Type 1) |
| Gender | Male |
| Credentials | DO |
| Sole proprietor | No |
| NPI enumerated | July 2, 2015 |
| Last updated in NPPES | April 22, 2025 |
| Certification date | April 22, 2025 |
| Mailing address | 35 Miles St, Damariscotta, ME 04543-4047 |
Medicare enrollment
| Medicare specialty | EMERGENCY MEDICINE |
|---|---|
| Medical school | UNIVERSITY OF NEW ENGLAND, COLLEGE OF OSTEO MEDICINE |
| Graduated | 2015 (11 years in practice) |
| Group practice | Mainehealth — 2615 clinicians |
| Accepts Medicare assignment | Yes — accepts the Medicare-approved amount |
| Practice locations | 3 on file with Medicare |
Other providers in Damariscotta
-
Daniel J. Bates, MD
35 Miles St, Damariscotta, ME 04543-4047 · (207) 563-4521
-
Timothy R Fox, MD
35 Miles St Miles Medical Group, Damariscotta, ME 04543 · (207) 563-4521
-
Jaime Jones
35 Miles St, Damariscotta, ME 04543-4047 · (207) 563-4521
-
Miles Memorial Hospital
35 Miles St, Damariscotta, ME 04543-4047 · (207) 563-1234
-
Miles Memorial Hospital Incorporated
35 Miles St, Damariscotta, ME 04543-4047 · (207) 563-4146