Home > Splash Page > PRINCESS MARGARET PUBLIC SCHOOL

PRINCESS MARGARET PUBLIC SCHOOL

During these uncertain times, many students have had to endure birthdays without having a get together or a party. Just know that we, at Princess Margaret Public School, are thinking of you and want to celebrate those that have had birthdays or will be having birthdays shortly.