John Moolenaar

John Moolenaar
Name: John Moolenaar
Party: Republican
Birth Date: 05/08/1961, Midland, MI
Home City: Midland, MI
Family: Wife: Amy; 6 Children

Current Office

Office: Representative
Term Started:
First Elected: 11/05/2002
Last Elected: 11/05/2024