Titan Flow Control is an American company located in the southeastern part of North Carolina. Currently, we occupy over 70,000 square feet of office, warehouse, and manufacturing space in Lumberton, NC.
Titan Flow Control's manufacturing facility is the heart of Titan Flow Control. Located at 1401 Starlite Drive in Lumberton, NC, this is where Titan FCI houses its extensive inventory. Titan Flow Control has its own fabrication department, screen department, and quality control so all our products are proven to be reliable, high quality products before they leave our factory!
View a map of Titan's Manufacturing Facility.
Titan Flow Control's corporate office is located at 290 Corporate Drive, Lumberton, NC 28358. The office holds our sales, engineering, accounting, and other business-related departments of Titan Flow Control, Inc. All customer concerns and complaints are handled by our inside sales team at this location.
View a map of Titan's Corporate Office.