About St Declan’S Catholic Church
St Declan's is a Catholic parish in Penshurst. We seek to be joy-filled everyday disciples of Jesus who share our faith through words and the witness of our lives.
More about St Declan’S Catholic Church
St Declan’S Catholic Church is located at 92 Penshurst St, Penshurst, Penshurst 2222
+61295801310
http://stdeclansparish.org