Leach Botanical Garden
Use attributes for filter ! | |
Address | 6704 SE 122nd Ave, Portland, OR 97236, USA |
---|---|
Hours | Closed ⋅ Opens 9AM Sat |
Phone | +1 503-823-1671 |
Date of Reg. | |
Date of Upd. | |
ID | 1125959 |
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.
Click on the photo of Leach Botanical Garden to view it on Google Maps.