Michaud Tile Installation - Indio, CA Looking to contact Michaud Tile Installation? You can reach them at 760-342-8343