TSC Corporation

  • 13788 West Road, Suite 100
  • Houston, TX USA 77041
  • Map It

TSC Corporation based in Houston, Texas, provides rigs and equipment to oilfield drilling rig owners and operators. TSC Corporation offers offshore rigs, land rigs, mud pumps, mud systems, drilling rig electrical systems and controls and other drilling equipment to the oil gas industry.