Koch-Liefer Inc is a floor covering stores company, and its headquarters are located at Red Bud, IL. It has an annual revenue of $422,240 and employs two people. Koch-Liefer Inc boasts significant specialized appeal in the boutique market. The firm's President is Harold Liefer.
Want to share more of your experience?GO TO FULL REVIEW