The neon extravaganza promoting the Car Town used-car lot on Western Avenue in Chicago was dismantled in 2020, having stood there, it’s believed, since the mid-1950s. The neon was complemented by some large-scale painted signs as well as a very nice Mid-Century Modern structure.
More on Car Town.
Back to the Automotive Art Gallery index