Experienced and Proven Leader

Scott Needham is a proactive advocate for the betterment of Surry County.