Main ILR office:

7800 Herndon Road
Durham, NC 27713


FEIN - 56-1579837

Customer Information

We are here to help guide you to the best resource to meet your needs.
Click here for instructions on our Shipping and Returns policy.

Click here for our Privacy Policy.

If for any reason you are not satisfied with the product you have purchased please contact us directly.