Urban Roots Garden Store & Landscape1000 Acoma St, Denver, CO, US, 80204
Or call (303) 893-4064 for more information.
Bring Fido to check out planters, tools, seeds, compost and amendments, air plants, and terrariums at Urban Roots Garden Store & Landscape. Leashed dogs are welcome. Urban Roots is open Tuesday - Sunday.