Directory Company Details Avlon Industries, Inc. Address: 1999 N 15th Ave, Melrose Park, IL 60160 United States Phone: 708-498-7543 Web site Contact Karyla Klimkiewicz Company Type: Manufacturer