2860 MANCHESTER Road, Windsor