What are the issues that are important to you? Keep track of John’s positions on community and City-wide issues regarding:
Transportation & Transit
Development
Park Improvements
Other City Hall Debates
What are the issues that are important to you? Keep track of John’s positions on community and City-wide issues regarding:
Transportation & Transit
Development
Park Improvements
Other City Hall Debates
Subscribe to my e-newsletter for updates
Sign up for John's email newsletter.