John McGuire

John McGuire
Name: John McGuire
Party:
Birth Date: 08/24/1968, Richmond, VA
Home City: Richmond, VA
Family: Wife: Tracy; 5 Children: Ariel, John, Skyler, Julia, Spencer

Current Office

Office:
Term Started:
First Elected:
Last Elected: