Terra Plants and Flowers
; Opens a new tab
At Terra Plants and Flowers, we are passionate about bringing the vibrant beauty of nature in your everyday life. Our shop is located in beautiful village in Manotick, Ottawa, Ontario, Canada. With a deep love for plants and flowers and a commitment to quality, we serve flowers and plants for any occasion that add life and colour to your spaces.