Heart of Orléans BIA

 613.617.0608 / 613.899.8442

Explore The Heart of Orléans

Restaurants, Shops and Services in Orléans, Ottawa

terra20 Orleans


terra20 offers healthy and sustainable products for your home and body. Exclusive to terra20 is the ecobar; a refill station for non-toxic alternatives to household cleaners and personal care products.