63 Meadow St Willimantic CT 06226 Records