Located on the corner of Pecks Road and O?Dea Place, North Richmond.
A reserve of approx. 9.3 ha comprising Lot 1 DP 786671 located at 92A Pecks Road, North Richmond.
Named after the Peel family who dedicated the area to Council.
Please make your comment below. PLEASE NOTE that comments are moderated and only relevant comments will be published