1385 DROUILLARD Road, Windsor