Canal Insurance Co. announced plans to relocate its corporate headquarters within downtown Greenville, South Carolina, where it leased approximately 65,000 square feet of office space at 101 N. Main St. The privately-owned company has been based in Greenville for more than 80 years.