Our caring provider staff is supported by Doctors and Nurse Practitioners. A nurse practitioner (NP) is a registered nurse who has completed advanced education (master’s or doctoral degree) and training in the diagnosis and management of common medical conditions. NPs have improved access to and affordability of health care by consistently offering high quality and cost effective services to patients for over 40 years.