Directory Company Details Challenge Unlimited, Inc. Address: PO Box 25049, Scott Air Force Base, IL 62225 United States Phone: 618-465-004 Web site Contact Daryl Odom Company Type: Building Service Contractor