HOME
ABOUT JOE
GET INVOLVED
CONSTITUENT SERVICE
NEWS
More
Thanks for joining the team!
Sign up to help my next
campaign here!
Support my next campaign by
making a contribution here.
Want to discuss legislation or other policy issues you've encountered?
Sweeney Statement on Kuster's Announced Retirement
Integrating Artificial Intelligence at Salem Town Hall
Sweeney's S.A.L.E.M. Plan