Four months and countng. Help us get across the finish line by making a contribution.

Donate Today

The max individual contribution limit is $850.

Checks can be made out to Spencer for Mayor and mailed to 183 Brackett St., Portland, ME 04102