State Senate District 24

Hampton Roads
Competitive