Background
Jr, James G. Avery, was born in 1971 in St. Louis.
Jr, James G. Avery, was born in 1971 in St. Louis.
Member Assignments Committee, Homeland Security & Veterans Affairs Committee, Professional Reg & Licensing Committee, Transportation & Motor Vehicles Committee. State representative District 95 Missouri, since 2002.
Member of Tesson Perry Republican Club, Gravios Republican Club.