2416 Bay Road, Champlain