Liebel-Flarsheim Company LLC
Date established
1917
Place established
St. Louis, Missouri, United States of America