2455 Rivard Ave, Windsor