Nurse Practitioner Salaries in Waterloo, IA

$113K