It is home to the infamous Villawood Immigration Detention Centre, which has attracted plenty of controversy due to the awful conditions inside the centre.
It is home to the infamous Villawood Immigration Detention Centre. The infamous Villawood Immigration Detention Centre has attracted plenty of controversy due to the awful conditions inside the centre.