To navigate, press the arrow keys. Kellyville Pool Shop ← View details Windsor Ct, Castle Hill, NSW 2154 +61 1300 138 925 Get Directions From* To * — Required information