Skip to content
Donate
Vote
Kannan Srinivasan for Delegate VA-26
  • Home
  • Issues
  • About
  • Endorsements
  • Get Involved
Donate
Vote
Kannan Srinivasan for Delegate VA-26

Voting Information

Please click the button to find more about the method of voting you are interested in:

In-Person Early Voting

Vote-By-Mail

Election Day

  • Home
  • Issues
  • About
  • Endorsements
  • Get Involved
  • Instagram
  • Facebook
  • Home
  • Issues
  • About
  • Endorsements
  • Get Involved

Paid for and authorized by Kannan for Delegate. Copyright © 2023.

DONATE