Housing & Supported Accomodation

Seton Villa operates seven supported independent living houses in Marsfield, Eastwood and North Ryde. Each house is home to our female residents who are supported to live as independently as possible by our caring and qualified staff. READ MORE