Stella Olsen Park is a park Sherwood - Tualatin North Sherwood located in United States.
Sherwood , OR 97140 United States
Music on the Green has music on Wednesday nights at 6:30 in the summertime. ????
Nice place to relax and enjoy the scenery.
it's a nice park to walk around
Great place to just relax...
Great little dog park. Good space for baseball, soccer, etc. Extensive play area for kids, plus a water feature. - Michael Catlos
Great open space to play in, great equip for the kids to play on and a tennis court that is used often as a dog park. Very lucky to live close this wonderful park. - Josh P.
The best time to go for 'naughty' dogs is early in the morning! Beat the crowds, but watch out for Bear! - Otis Schroeder