Endorsements
Issues
Donations
Speeches
Press Releases
Volunteer
Map of the 21st District

Issues

Investing in our future

Healthy communities

Women's Issues

Education

Public Safety

Wi-Fi in Rochester

Senior Citizens

Improving the Department of Human Services