050818 Annie Glidden Rd., I-88 interchange - DeKalb Daily Chronicle Photos