About Us

Our team of experienced and friendly customer care professionals is always here to help answer any questions you may have or if you need assistance with your application or payment. You can speak to our representatives by calling toll free (888) 998-7778 Monday-Friday 9am-5pm (EST). You can also send us e-mail inquiries 24/7 at Email: info@idlun-usa.com

IDLUN-USA INC

P.O. Box 103
Tennent, NJ 07726-0103

Call Toll Free 24/7 - 1-888-998-7778
Email: info@idlun-usa.com

Follow Us