Castle Towers Shopping Centre, 6-14 Castle Street, Castle Hill, NSW 2154
+61 2 9659 9756
View details