Willoughby Wallace Memorial Library is the hidden gem of Branford in its secluded Thimble Island Road location and is a perfect spot for browsing, reading quietly or surfing the web. In addition to taking out books and media, library card holders can reserve museum passes, apply for a U.S. passport and use the notary service on site. It also contains the Keyes Art Gallery, which features monthly juried art exhibits.