Leach Botanical Garden

Leach Botanical Garden

  • Address
    6704 SE 122nd Ave, Portland, OR 97236, USA
  • Hours
    Closed ⋅ Opens 9AM Sat
  • Phone
    +1 503-823-1671
  • 2019-09-07
Leach Botanical Garden Profiles
social profile link xwhos
  • About

    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.

© 2015 xwhos.com
About us Help