Expand Map
Plant Rental in Clackamas, OR
1. Ambius Portland
3653 NW Front Ave, Portland, OR 97210
OPEN NOW:8:00 am - 5:00 pm
From Business: Ambius is the world’s largest interior landscaping company specializing in designing spaces with plants, holiday décor, replica plants, ambient scenting, and green walls for…
61 Years
in Business
2. HAPPY PLANTS
5534 36th Ave SE, Salem, OR 97317
OPEN NOW:7:00 am - 5:00 pm
Showing 1-2 of 2