Main ILR office:
7800 Herndon Road
Durham, NC 27713
FEIN - 56-1579837
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.
If for any reason you are not satisfied with the product you have purchased please contact us directly.