Village Roots
Village Roots is a shop in Champaign, Illinois, United States.
Gift shop in Champaign, Illinois.
- Address
- 105 North Walnut Street, Champaign, Illinois, 61820, United States
- Website
- villagerootsfairtrade.org/
Contact Village Roots
Questions
Where is Village Roots?
Village Roots is at 105 North Walnut Street, Champaign, Illinois, 61820, United States.
How do I contact Village Roots?
To contact Village Roots, visit https://villagerootsfairtrade.org/.
More shops in Champaign
Gift shops3902 South Duncan Road, Champaign
Curtis Orchard Country Store
Gift shop in Champaign, Illinois.