342 working programs in 238 communities and 89 counties
Move the mouse over the marked cities and towns for details of IMSEP's presence around Iowa.