Navigate Up
Sign In
District 18
Craig Hubbard
Craig Hubbard
County Board - District 18
618-632-2881
hubbs58@att.net


​Craig Hubbard is a member of the St. Clair County Labor Management Committee and a member of the Trustee Committee.

Mr. Hubbard is married with two children and is a lifelong resident of O'Fallon. He is a member of the Masons, the Scottish Rite, the Shriners and the Rotary Club. Mr. Hubbard works as a Financial Consultant.

Map of District 18