|HQ||Louisville, CO, US||Map|
|Employees (est.) (Jan 2021)||18||(+6%)|
The Tea Spot has 5.66k Twitter Followers. The number of followers has decreased 0.7% month over month and decreased 0.8% quarter over quarter
Tweets last 30 days
Avg. likes per Tweet
Tweets with engagement
When was The Tea Spot founded?
The Tea Spot was founded in 2004.
How many employees does The Tea Spot have?
The Tea Spot has 18 employees.
Who are The Tea Spot competitors?
Competitors of The Tea Spot include Left Coast Naturals, Wholly Moly! and ByHeart.
Where is The Tea Spot headquarters?
The Tea Spot headquarters is located at 2011 Cherry St #108, Louisville.
Where are The Tea Spot offices?
The Tea Spot has an office in Louisville.
How many offices does The Tea Spot have?
The Tea Spot has 1 office.
Receive alerts for 300+ data fields across thousands of companies