Sterling Memorial Library
120 High St, New Haven, CT 06511, USA