O'Dell finished second out of six candidates and claimed one of the three at-large seats available. He joins local Republican party organizer Ken Beck as newcomers to the council.
The political newcomer running for his first office started his campaign slowly. O'Dell finished sixth in the primary election in February, just barely making it onto Tuesday's ballot.
But in recent weeks, O'Dell noticed some momentum.
"I was doing some last minute signs and stuff," he said. "I wasn't out in these yards very long and people honking and honking. I'm thinking, if those people vote for me, I might have a chance after all."
O'Dell ran a campaign promoting cutting through red tape at city hall, improving the community's appearance and fixing the streets without increasing taxes.