Mermaids at Mystic Aquarium Fri, 06 Nov 55 Coogan Blvd, Mystic, CT, United States, Connecticut 06355 MEETUPS