9690 MENARD Street, Windsor