
Company Description:
Incorporated in 1959, is primarily engaged in the construction of commercial buildings. In 1982, Interior Company a Specialty Contractor and Cenla Interior Supply, Inc. a Bulk Supply Dealer were formed. In 1985 Sto of Louisiana Inc., a Sto Distributorship
Incorporated in 1959, is primarily engaged in the construction of commercial buildings. In 1982, Interior Company a Specialty Contractor and Cenla Interior Supply, Inc. a Bulk Supply Dealer were formed. In 1985 Sto of Louisiana Inc., a Sto Distributorship