Scott Long is Mayor of Wabash, Indiana, having been sworn into office in January 2016. A native Wabashian, Mayor Long has spent the majority of his career in service, having served on the Wabash City Police Department from 1994 until his retirement in 2015. From 1989-1994, Mayor Long worked for several local businesses in Wabash. Upon graduation from Northfield High School, he enlisted in the US Army, serving from 1982-1989.
Main Street: Season 1Meet the Characters
Mayor of Wabash