Craig Gagnon

Craig Gagnon
Name: Craig Gagnon
Party: Republican
Birth Date: 08/02/1960, Lowell, MA
Home City: Abbeville, SC
Family: Wife: Robin; 2 Children: Leah, Anna; 1 Stepchild: Joshua

Current Office

Office: Representative
Term Started: 11/12/2012
First Elected: 11/06/2012
Last Elected: 11/05/2024