Oliver Walcott Library Loading Map.... Oliver Walcott Library 160 South Street Litchfield, CT 41.74132 -73.187831 Address 160 South Street Litchfield CT United States Upcoming Events No events in this location