The Last Detail Opens a New Facility in Kenilworth Illinois
The Last Detail announces the Grand Opening of its newest facility, The Galleria in Kenilworth, Illinois. This second location extends The Last Detail's current services of Automotive Sales, Service, Restorations, Detailing and Storage to include Automotive Art and Memorabilia. - September 23, 2012
Press Releases 1 - 1 of 1