ALDI 981 S. Rand Road981 S. Rand Road, Lake ZurichIllinois, 60047Open Now - Closes at 8:00 pm Link Opens in New Tab