Bill Bestpitch

Bill Bestpitch has served on the Roanoke City Council since 2010.