1700 Platte Street, Suite #130 Denver, CO 80202, 303-200-0724
Welcome! Normal Business Hours: Sunday-Thursday 11:30 AMÂ -10:00 PM Friday-Saturday 11:30 AMÂ - 11:00 PM See Blog Below for Updated Holiday Hours and Changes in Business hours.
Due to lack of productivity and weather, Tea Station will be closing at 5pm today, sorry for an inconvenience. We will resume regular business hours tomorrow. Stay safe and stay warm everyone!