Rick Randolph

Rick Randolph has served on the Albemarle County Board of Supervisors since 2016.
Democrat