Immaculate Heart of Mary Church Leichhardt Photo Gallery
Church Photos
Leadership Photos
Historical Photos
Location of worship
22 Old Toowoomba Road
Leichhardt,
QLD
4305
Australia
Phone: 07 3201 6298
Fax: 07 3201 4355
Click here to contact the church Â
Church Pastor
Very Rev Peter Dillon
Administrator
22 Old Toowoomba Road
Leichhardt,
QLD
4305
Australia
Phone: 07 3201 6298
Fax: 07 3201 4355
Click here to contact Very Rev Peter Dillon Â