• 120,968 Responses to Emails, Calls, and Letters
  • 599Constituent Cases Taken On
  • 1,229,000 Dollars Returned to Constituents
  • 1,255 District Events and Meetings Hosted

Latest News

Twitter Feed

Facebook