Robert Renfroe Riley (R)

37145

76.55%

619552

56.95