1561 DROUILLARD Road, Windsor