David H. Flaherty
Last updated: Jan 24, 2024

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.

Patricia D. Gathman
  • Gender: Female
  • Address: 149 North Street Waterville, 4901, ME
Theresa A. Callender
  • Gender: Female
  • Address: 11 Medical Center Drive Brunswick, 4011, ME
Kenneth G. Nadeau
  • Gender: Male
  • Address: 1068 Union Street Bangor, 4401, ME
Holly G. Weidner
  • Gender: Female
  • Address: 15 East Chestnut Street Augusta, 4330, ME
Kassie A. Skvorak
  • Gender: Female
  • Address: 11 Academy Road Monmouth, 4259, ME
Alejandro Mejia
  • Gender: Male
  • Address: 1 Medical Center Drive Biddeford, 4005, ME
Shermane M. Anderson
  • Gender: Female
  • Address: 1 Northeast Drive Bangor, 4401, ME
Michelle H. Lavigne
  • Gender: Female
  • Address: 100 State Street Portland, 4101, ME
Bethany A. Smith
  • Gender: Female
  • Address: 1 Medical Center Drive Biddeford, 4005, ME
Robert Klotz
  • 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.