All Lord and Taylor Locations - Connecticut