Holiday Show at North Haven Public Library

17 Elm Street, North Haven, CT 06473
Free and open to the public.