Toggle navigation
Contact 311
Sign Up for Updates
About
Bio
Contact
Council Updates
Newsletters
Save our Pools
Charter City
RentSafe Campaign
Community Events
Facebook
Twitter
LinkedIn
Instagram
Threads
Bluesky
Contact 311
Sign Up for Updates
My Submission to the Integrity Commissioner
Facebook
Twitter
Email
Copy
Share…
Take action
Sign the Petition:
Charter City Now
Sign Our Rentsafe Petition
Community Events
Sign Up for Updates
Contact our Office
Contact 311
Sign up for updates
Optional email code
Name
Email
Postal Code
Saving…
Sign up
Connect with Josh
Facebook
Twitter
LinkedIn
Instagram
Threads
Bluesky
Loading…