1052 DROUILLARD Road, Windsor