Frank Farmer

Active Roanoke, VA Chairman of the Board for Roanoke Gas Company