Robert Backon

Robert Backon is the current mayor of Houghton, Michigan and a member of the Houghton City Council.

Mayoral Status
Predecessor: Probably lots of people, can anyone name a former Mayor?

Successor: Could be you