Sacred Heart Parish, Villawood
120 Carawatha St, Villawood NSW 2163 | (02) 9724 3522 |  sacredheartvilla@bigpond.com  | http://www.seftoncatholicchurch.org.au/