St Columba & the Holy Souls Parish, Leichhardt North
213 Elswick Street, Leichhardt North NSW 2040 | (02) 9569 2267 |  admin@stcolumba.org.au  | https://www.stcolumba.org.au/