St Leo the Great Primary School Home ›› Local Listings ›› VIC ›› Altona North ›› St Leo The Great Primary School VIC Education and Learning Altona North, VIC 3025 03 93915522 School