Via trooienforsenate.us/

Website: https://trooienforsenate.us/

Party: Unaffiliated

Official Bio:

See his experience here.

Your key platforms:

No comment provided - learn more here.

What’s one thing you want the Rochester community to know about you?

No comment provided.