Walnut Street Tea Company
115 S. Walnut St.
Champaign, Illinois 61820
217-351-6975
Type
Hours
More
Walnut Street Tea Company was started in 1981 and has grown into a premiere specialty shop for tea lovers and specialty tea connoisseur's from around the Midwest.
Accessible
Locally Owned
Type
Hours
More
115 S. Walnut St.
Champaign, Illinois 61820