ILSS has experience managing projects in the US and Global locations.

Locations

Our headquarters are in New Orleans, LA, with an office in Maryland, and 55,000 square feet of warehouse facilities in London, OH, and access to over 4 million square feet of warehousing in Montgomery and Dothan, AL.

Headquarters:

3701 Canal Street, Suite L
New Orleans, LA 70119
Phone 504.485.0977
Fax 504.486.2777