1. Lake Champlain Mermaids 66 sunny view dr, jericho, VT 05465 Coordinate: 44.50062,-72.96947 Phone: (802) 899-9920