Major Brands is located at 6701 Southwest Ave
, Saint Louis, MO 63143. It has around 500 - 1K employees. Its revenue is around $50 - 100M. With over 700 employees throughout Missouri, Major Brands, Inc. is the states largest wholesale distributor of premium spirits, wine & beer. As a local, family-owned business we aim to earn the privilege to represent the industry's major brands every day and be the first-choice for customers and suppliers through superior performance & making great people a part of our family....
Competitor - 1/6
Which company is more competitive with Major Brands?