North Hero Marina
2253 Pelots Point Rd, 802-372-5953, on Lake Champlain
It looks like nothing was found at this location. Maybe try a search?