Building trailerable sailboats from 1965 to 1980, South Coast Seacraft Incorporated began operations in Shreveport, Louisiana. South Coast Seacraft Incorporated manufactured hulls spanning between 21 and 26 feet in total lengths based on Carl Alberg ...See More