Joseph McNamara

Joseph McNamara
Name: Joseph McNamara
Party: Republican
Birth Date: 1963, Cleveland, OH
Home City: Roanoke, VA
Family: Wife: Cheryl; 5 Children: Josh, Patrick, Joey, Corey, Colleen

Current Office

Office: Representative
Term Started: 01/10/2024
First Elected: 11/07/2023
Last Elected: