David A. Bowers is the mayor of Roanoke, Virginia; his current term began on July 1,2008.
His current term began on July 1,2008. David A. Bowers is the mayor of Roanoke, Virginia.
David A. Bowers is the mayor of Roanoke, Virginia. His current term began on July 1,2008.
David A. Bowers is the mayor of Roanoke, Virginia. His current term began on July 1,2008.