MPA brings Mainers together to work towards positive social change. We are known for our ability to do grassroots organizing and education that reaches more than 100,000 Mainers each year with direct personal contact and quality leadership development.


Tell Your Friends!