Quinn’s Shell Station in Bloomington, IL Facing Likely Demolition September 13, 2021 By Editor Gina One of our Hall of Fame Inductees from 2012 is likely facing a wrecking ball shortly. Quinn’s Shell Station in Bloomington, Illinois has been closed for the past eight years. Read more history of this iconic station, once run by Elmo Quinn, declared, “Mayor of Main Street,” (of America) on Route 66 News.