Lebeau & Sons Christopher Lebeau Floor Contractor - Barnhart, MO Looking to contact Lebeau & Sons Christopher Lebeau? You can reach them at 636-464-7957