William Salmons

Self-Employed Blaine, TN 37709-5442

Given since 2020

$10,218

To 1 candidate between 2020 and 2026.

FEC records. Data as of Oct 31, 2026.