David H. Flaherty
- Gender: Male
- Sole propriator: No
- NPI: 1083634448
David H. Flaherty DMSC, PA-C
Physician Assistant
He is located at 188 Summer Street in Dover Foxcroft, ME 04426. His National Provider Identifier (NPI) number is 1083634448. Appointment can be made via the phone number (207) 523-3700.
Medicare Enrollment
David H. Flaherty is enrolled to bill Medicare as a Practitioner - Physician Assistant .
Bills through: Katahdin Valley Health Center
Based on Medicare's public enrollment records as of Jul 17, 2026. This reflects Medicare fee-for-service enrollment only and says nothing about other insurance, quality, outcomes, or board certification.
Additional Specialities
- Surgical Physician Assistant
Looking for more Physician Assistants?
Here are physician assistants in Maine you may want to explore.
- Gender: Female
- Address: 149 North Street Waterville, 4901, ME
- Gender: Female
- Address: 11 Medical Center Drive Brunswick, 4011, ME
- Gender: Male
- Address: 1068 Union Street Bangor, 4401, ME
- Gender: Female
- Address: 15 East Chestnut Street Augusta, 4330, ME
- Gender: Female
- Address: 11 Academy Road Monmouth, 4259, ME
- Gender: Male
- Address: 1 Medical Center Drive Biddeford, 4005, ME
- Gender: Female
- Address: 1 Northeast Drive Bangor, 4401, ME
- Gender: Female
- Address: 100 State Street Portland, 4101, ME
- Gender: Female
- Address: 1 Medical Center Drive Biddeford, 4005, ME
- Gender: Male
- Address: 1375 Congress Street Portland, 4102, ME
Questions & Answers
Does David H. Flaherty accept insurance?
Unfortunately we don't have any information if David H. Flaherty accepts insurance.
Where can you meet with David H. Flaherty?
David H. Flaherty's office is located at 188 Summer Street in Dover Foxcroft, ME 04426.