Directory

Rev Luke Joseph

Rev Luke Joseph

Position
Parish Priest
Deanery
Wagga Wagga
Contact
55 Ferrier Street, Lockhart NSW, Australia 2656