8327 MENARD Street, Windsor