Another one bites the dust...Domain at the Stamford Town Center is closing.