Leach Botanical Garden photograph

Leach Botanical Garden

Use attributes for filter !
Address6704 SE 122nd Ave, Portland, OR 97236, USA
Hours Closed ⋅ Opens 9AM Sat
Phone +1 503-823-1671
Date of Reg.
Date of Upd.
ID1125959
Send edit request

About Leach Botanical Garden


Leach Botanical Garden is a 16-acre botanical garden located in outer southeast Portland, Oregon, near S. E. 122nd Avenue and Foster Road. It was acquired by the Portland Parks Bureau in 1972.

Where is the Leach Botanical Garden

Leach Botanical Garden Map
Click on the photo of Leach Botanical Garden to view it on Google Maps.

Related Persons

Next Profile ❯