G000580

Representative Tom Garrett

  • Republican
  • Virginia District 05

Current Score

89%

Lifetime Score

89%

Average House Republicans