Contact Us

Use this form to contact us directly. Fill it in completely to help us provide a prompt and accurate response. It is required that you at least include your name, telephone number, and e-mail address for a reply.

Avlon Customer Service

Toll Free: 1.800.332.8566
Email: crelations@avlon.com
Our Customer Service Hours are from Monday to Friday from 8:30 AM to 5:00 PM

Avlon USA Headquarters

Avlon Industries, Inc.

1999 N. 15th Ave.

Melrose Park, IL 60160

USA

Avlon do Brasil

Avlon do Brasil, LTDA

Rua Alberto Jafet, 201 – V1, Ana Sofia

09951.110 Diadema – SP

Brasil

Tel: 011.55.11.4075.8340
Email: atendimento@avlon.com.br
Website: http://www.avlon.com.br

Avlon Europe Ltd

Unit 2 Navigation Point
Golds Hills Way
Tipton
West Midlands DY4 0PY
United Kingdom
Tel: 011.44.121.522.2124
Fax: 011.44.121.557.0317
Email: info@avloneurope.co.uk