Candidate Profile: T.J. Templeton, District 3

T.J. Templeton 326 Third Ave S.E. Le Mars, IA 51031 [...]