International-Matex Tank Terminals (IMTT) has been in operation for over 70 years and owns and operates 12 bulk liquid storage terminal facilities in North America with aggregate capacity of approximately 45.1 million barrels
Country of origin
Main office321 St. Charles Avenue, New Orleans, LA 70130