121 W Stevenson Rd
Ottawa, Illinois 61350

Final Say performs over five decades of music. All your timeless favorites, from every great time, but never locked in time. The band is comprised of the finest, top-tier musicians in Chicago, and they bring the city's pride and soul to audiences nationally.

Added by Upcoming Robot on October 2, 2010