Bookmark job Bookmark job Nurse Practitioner - Primary Care Clinic (Idaho license required) 08/17/2026, Greater Good Health Chubbuck, ID 83202 Nurse Practitioner Bookmark job Bookmark job