7/3/24 Collaboration and a Clarification Previous Updates, Events, and Yard Signs! Next Equity You Might Also Like Vote for Dan Doering, Ward 6 Rochester City Council An Important Announcement A Special Endorsement Post Primary Thank You and Campaign Updates Thank you!
7/3/24 Collaboration and a Clarification Previous Updates, Events, and Yard Signs! Next Equity You Might Also Like Vote for Dan Doering, Ward 6 Rochester City Council An Important Announcement A Special Endorsement Post Primary Thank You and Campaign Updates Thank you!