Barrie, ON, Canada
2 Dunlop Street West
Barrie
Ontario
L4N 1A2
CA
Terra Organica offers a range of eco-friendly products made from 100% natural fibers, including jute bags, cotton and linen scarves, tops, and recycled leather items.
Booth Number
170
Map
3