Directory Company Details Jelmar, LLC Address: 5550 Touhy AveSte 200, Skokie, IL 60077 United States Phone: 847-675-8400 Tollfree: 800-323-5497 Fax: 847-675-8780 Company Type: Manufacturer