Leach Botanical Garden
Oregon, United States
Leach Botanical Garden is a 16-acre (6.5 ha) 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.
BotanicalGarden data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).