The Ames Progressive Alliance is a growing local organization with the mission to lead Ames to a shared, vibrant and prosperous future by leveraging community resources for progressive priorities.

Learn More