Contact the publisher of this press release The Last Detail Opens a New Facility in Kenilworth Illinois