Latest News

Sears closing Meriden store

Sears Holding Company will close a store in Connecticut just after the new year.

Metro Business Network