Map showing St Leonard's Church

Phone: (02) 9958 8846

St Leonard's (Naremburn), along with St Thomas' (Willoughby) and St Philip Neri (Northbridge), is part of the vibrant Catholic faith community of Lower North Shore Parish.

Are you responsible for St Leonard's Church? Claim it