When autocomplete results are available use up and down arrows to review and enter to select. Touch device users, explore by touch or with swipe gestures.
cover image
User Avatar

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.
4 following