Michael Canal & Sons, Inc. 313 South Cypress Street , Hammond , 70403-4295 About Solutions products industries Home Companies Michael Canal & Sons, Inc. Locations Michael Canal & Sons, Inc. Show or hide locations in map Headquarters Office locations Locations served Distributors Manufacturer Michael Canal & Sons, Inc. Headquarters 313 South Cypress Street Hammond Louisiana 70403-4295 Phone/Fax Number