Campuses Hatts Off School Campus Profile Waterloo Region DSB 20 Haddington Street, Cambridge, ON N1R 3P9 Campus 20 Haddington Street, Cambridge, ON N1R 3P9