About
About Terrence
Priorities
Endorsements
Join Team Hayes
Media
News Articles
Video Interviews
Podcast Interviews
Candidate Forums
Events
Gallery
Donate
About
About Terrence
Priorities
Endorsements
Join Team Hayes
Media
News Articles
Video Interviews
Podcast Interviews
Candidate Forums
Events
Gallery
Donate
Join Team Hayes
Name
(Required)
First
Last
Email
(Required)
Address
Street Address
Address Line 2
ZIP / Postal Code
If you'd like a yard sign, please submit your address.
I'd like to help the campaign by...
Signing up for campaign updates
Endorsing Terrence for City Council
Hosting a fundraiser to support Terrence
Displaying a yard sign at my home or business
Volunteer with Team Hayes
Select All
info@teamhayesforportland.com