Odells Installation Company Carpet Installer - Lafayette, LA Looking to contact Odells Installation Company? You can reach them at 337-235-9643