3579 Church Street - Windsor