Peelwood Reserve is a park, located at 1 Pepperwood Rise, Halls Head WA 6210, Australia
Love this oval, great for walking dogs
Great place. Family friendly
Great family location