Nursing (Nurse Practitioner)

Theresa A. Hainer, FNP


Theresa Hainer practices Nursing (Nurse Practitioner). Theresa Hainer accepts all Medicare patients.



Doctors Specialties


Accepted Insurances


Drug Facts


NPI NUMBER   1699793059
NPPES Provider LastName   HAINER
NPPES Provider FirstName   THERESA
NPPES Provider ZIPCode   044011900
NPPES Provider State   ME
Specialty Description   Nurse Practitioner
Total Claim Count   3821.0
Distinct Opioid Count   4.0
Opioid Claim Count   140.0
Percent Opioid Claims   3.66

Helpful Reviews


Give Anonymous Review


Medicare Facts


National Provider Identifier [NPI] 1699793059
Last Name Of The Provider HAINER
First Name Of The Provider THERESA
View All

Similar Doctors


Frank L. Breznyak, NP
This Doctor is OpenDoctor Recommended.
Darci R. Bubar, FNP
This Doctor is OpenDoctor Recommended.
Nancy J. Grover, PMHNP
Martha A. Eastman, NPC
This Doctor is OpenDoctor Recommended.
Cheryll F. Cote, FNP-C
Stephanie P. Riehl, PMHNP
Misti M. Guerin, FNP
This Doctor is OpenDoctor Recommended.
Candice Knupp, NP
This Doctor is OpenDoctor Recommended.
Mary E. Therriault, NP
This Doctor is OpenDoctor Recommended.
Emily C. Snow, FNP
Jennifer W. Taylor
This Doctor is OpenDoctor Recommended.
Christy H. Suvlu, WHNP
Marilynn Petit, PMHNP


Doctor Directory | TOS | twitter | FB | Angel | blog