Public Toilets Koonoona Park in Villawood, New South Wales Address: 1 Karella Ave, Villawood NSW 2163 Location: Villawood, New South Wales Hours:Closed Now View on Map Facilities & AccessibilityNo facilities or accessibility information available.