0
The address of the North Haven Historical Society is: Po Box 322, North Haven, ME 04853-0322
There are at least 10 different New Haven's but none in Maine.
Eagle Island is a 263-acre island in Penobscot Bay, Maine, between North Haven and Deer Isle, in Hancock County.
The address of the North Haven Memorial Library is: 17 Elm St., North Haven, 06473 2595
The address of the North Haven Public Library is: 33 Main Street, North Haven, 04853 0486