Leach Botanical Garden

Location -
6704 S.E. 122nd Ave., Portland, OR 97236
Neighborhood - SE Portland

Categories - Parks/Gardens

Leach Botanical Garden is located in a woodland hollow carved by Johnson Creek in southeast Portland. The Garden’s collection of more than 2,000 different species and cultivars can be enjoyed on a self-guided tour that winds around the Manor House and along Johnson Creek, past stately trees, native and exotic shrubs, extensive displays of ferns, woodland lilies, and alpine plants.