The ILCA Board invites you to take a tour with us…of the 2008 Conference location at the brand new Red Rock Resort & Spa in Nevada.