 A new school in size with space for more than 1,200 students has been built at the corner of McHugh and Clover Avenue, just north of Tecumseh Road East in Windsor.It opened in September 2006.This newer school has replaced the former one at 5420 Empress Street in Windsor.