Terra20

Closed

Photos

2685 Iris St
Ottawa, ON K2C

Terra20 is a sustainable living retailer in Ottawa, ON, offering a range of eco-friendly products for conscious consumers. Their store focuses on providing environmentally-friendly alternatives for everyday essentials.

With a commitment to promoting sustainability and reducing environmental impact, Terra20 aims to make it easier for customers to make greener choices in their daily lives. Their selection includes a variety of products across different categories, all with a focus on sustainability and ethical production.

Generated from their business information

Own this business?
See a problem?

You might also like

CanadaOntarioOttawaTerra20

Partial Data by Foursquare.