Stoli Group (USA), LLC
Organization overview

Stoli Group (USA), LLC is a Delaware company established in February 2013 to purchase, import and distribute spirits in the United States. It was the exclusive U.S. importer and distributor within the Stoli group at the time of its November 2024 bankruptcy filing. Its principal business address was 135 E. 57th St. in New York. Court records identify S.P.I. Spirits (Cyprus) Limited as its direct owner. The company distributed Stoli and other spirits brands; the U.S. legal entity should be distinguished from the international Stoli group and from affiliated brand owners and producers.
Key facts
Domain
stoli.com
Website
https://www.stoli.com/Organization type
Critical infrastructure sector
Aliases
- Stoli Group USA
- Stoli USA