St Declan's Catholic ChurchParishShare92 Penshurst StreetSydney, New South Wales 2222AustraliaGet directions