Ibach Park is a park Sherwood - Tualatin South Tualatin located in United States.
Tualatin , OR 97062 United States
Pretty fun. I like the water features and spacious play ground lay out makes it easy for kids to play freely.
Swing on the swings and try to take a pic from up high! :-)
Bring a basketball
The hand crank ferry ride was a hit with my kids. Give it a try.
Fantastic discovery! Total thumbs up for a family park. Well maintained. - Hiro Shigaki
Be sure to clean up after your dog. If not the locals will come after you. - Jacob Gifford
Great little dog park. Good space for baseball, soccer, etc. Extensive play area for kids, plus a water feature. - Michael Catlos