Lee Farms is a farm Sherwood - Tualatin South Tualatin located in United States.
21975 SW 65th Ave Tualatin , OR 97062 United States
Credit Cards | Yes |
Great place to spend a day looking for that perfect pumpkin and spend time with friends. Fresh and fantastic food.
There is an ATM here, they take debit at the cash register. Awesome place for families.
Apple cider donuts .
Try the seasonal donuts ! Delicious!
Back with the new car
Crazy mark up on pumpkins .
Cash only establishment!
The guys here are pretty great! - Rhea Barfield
Walk the whole pathway and read all the markings. Lots of great info on the history of the area. - Victoria Chapman