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
347-695-4435 Email: info@idlun-usa.com