Echo Garden

Echo Garden

A lush botanical wonder in our collective urban sprawl, the Echo Garden at 1901 Echo Park Avenue, is a family-run business that will quietly delight and entertain. Get lost in their collection of succulents, herbs, vegetables, rare flowers, and fruit trees. Their Yelp reviews are absolutely glowing!