Kevin Vaughan

Kevin Vaughan
Name: Kevin Vaughan
Party: Republican
Birth Date: 04/30/1962,
Home City: Collierville, TN
Family: Wife: Johnna; 2 Children: Alex, Grayson

Current Office

Office: Representative
Term Started:
First Elected: 06/15/2017
Last Elected: 11/05/2024