Provider records sourced from NPPES (CMS National Plan & Provider Enumeration System). Data current as of August 10, 2026.

Craig Steven Haggett, MSN, FNP

Individual provider Family Nurse Practitioner · NPI 1447672134

Craig Steven Haggett, MSN, FNP is a Nurse Practitioner in Gresham, Oregon. Graduated from California University of Science and Medicine in 2013, 13 years ago. Practices with Mtn View Family Practice, PC, a 4-clinician group, accepts Medicare assignment and offers telehealth. Licensed in Oregon.

Years since qualifying
13
Trained at
California University of Science and Medicine
Licensed in
OR
In the registry since
2014
Specialties on file
3
What do these letters mean?
MSN — Master of Science in Nursing
A graduate nursing degree, usually held alongside an advanced practice licence.
FNP — Family Nurse Practitioner
A nurse practitioner who treats patients of all ages, much like a family doctor.

See every abbreviation used in this directory →

Practice location Address checks out

24900 SE Stark St Ste 205
Gresham, OR 97030-3382
Phone: (503) 665-1010
Fax: (503) 665-1023
Show map & directions

Pin is approximate — placed at the ZIP-code centre, not the exact door.

Specialties & licences

Primary Care Nurse Practitioner (primary) Taxonomy 363LP2300X · Licence 201501939NP-PP (OR)
Family Nurse Practitioner Taxonomy 363LF0000X · Licence 201501939NP-PP (OR)
Registered Nurse Taxonomy 163W00000X · Licence 201501933RN (OR)

Record details

NPI number1447672134
Entity typeIndividual (Type 1)
GenderMale
Credentials MSN , FNP
Sole proprietorNo
NPI enumeratedJanuary 14, 2014
Last updated in NPPESJune 9, 2026
Certification dateJune 9, 2026

Medicare enrollment

From the CMS Doctors & Clinicians file — this clinician is enrolled in Medicare.

Medicare specialtyNURSE PRACTITIONER
Medical schoolCALIFORNIA UNIVERSITY OF SCIENCE AND MEDICINE
Graduated 2013 (13 years in practice)
Group practice Mtn View Family Practice, Pc — 4 clinicians
Accepts Medicare assignment Yes — accepts the Medicare-approved amount
TelehealthOffers telehealth services

Other providers in Gresham