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