Immaculate Heart Primary School Home ›› Local Listings ›› QLD ›› Leichhardt ›› Immaculate Heart Primary School QLD Education and Learning Leichhardt, QLD 4305 07 38121077 School