Leach Tree Farms, Sherwood, OR

Contact

19260 SW Haide Rd
Sherwood, Washington County, Oregon
97140, United States
Phone: +503 625 7326


On the Web

Webpage

Facebook

Attractions

  • Pumpkin Patch
  • Christmas trees

Current Weather

SHERWOOD WEATHER

Map

Leave a Reply

Your email address will not be published. Required fields are marked *