Our original store is located at 115 S. Walnut in downtown Champaign, IL where we've been serving customers for over 38 years!
DOWNTOWN HOURS - 115 S. Walnut, Champaign IL 61820
Monday - Friday 10AM to 6PM Saturdays 9AM to 5PM 217-351-6975 |
Visit our new location! |
WALNUT Street Tea Co. |
|