Alice mushrooms headquarters details
Location map
Open in Google MapsAll Alice mushrooms office locations
| City | State / region | Country | Type |
|---|---|---|---|
| New York City HQ | New York | United States | Headquarters |
About Alice mushrooms
Alice mushrooms (Private) is headquartered in New York City, New York, United States. Founded in 2020, the company operates across 1 countries with approximately 13 employees worldwide.
Where is Alice mushrooms's main office?
Alice mushrooms's main headquarters office is located at 129 W 15th St #4, New York City, New York 10011. This serves as the company's primary corporate address and is home to its executive leadership team.
Alice mushrooms regional offices
Beyond its headquarters in New York City, Alice mushrooms maintains 2 offices across 1 countries. Regional offices span 1 countries.
Alice mushrooms contact information
The main switchboard for Alice mushrooms headquarters can be reached at —. For investor relations, visit alicemushrooms.com/investor-relations.
What does Alice mushrooms do?
Functional mushroom chocolates for energy, deep sleep and arousal.
Frequently asked questions
Where is Alice mushrooms headquarters?
Alice mushrooms's headquarters is located at 129 W 15th St #4, New York City, New York 10011, United States.
How many offices does Alice mushrooms have?
Alice mushrooms operates 2 offices across 1 countries as of 2026.
What is Alice mushrooms's corporate address?
The official corporate address is 129 W 15th St #4, New York City, New York 10011.
When was Alice mushrooms founded?
Alice mushrooms was founded in 2020 and has grown to employ approximately 13 people worldwide.
What is Alice mushrooms's phone number?
The main phone number for Alice mushrooms headquarters is —.