Issues

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