
Leaves of Three
Nurseries & Greenhouses
Cross Streets: Near the intersection of Boulder St and 16th St
Open now
- Thu 12:00 PM - 5:00 PM
1600 Boulder St Denver, CO 80211 ·1381.20 mi
Is this your business? Verify your listing
Reviews
yelp 5.0
1 reviews
5 star
1
4 star
0
3 star
0
2 star
0
1 star
0
Charisse Q.
12/07/24
This is one of my favorite plant shops I've been into. I believe it is newer but they have so many different plants of various sizes. I got a money true and it was a great size for a great place....
MoreAdvertisement
