North Haven Memorial Library

Location

17 Elm Street
North Haven, CT