New Haven Free Public Library

133 Elm Street
New Haven, CT 06510

Get Directions