Gene McLaurin is the president of Quality Oil Company. He served as mayor of Rockingham for 15 years and is a former state senator who represented Richmond, Scotland, Stanly, Anson, and Rowan counties in District 25.
by Gene McLaurin | June 4, 2015