2563 Meldrum Road, Windsor