Leonard Brothers Commercial Floors Inc. Carpet Installer - Lenexa, KS Looking to contact Leonard Brothers Commercial Floors Inc.? You can reach them at 913-541-9900