• Sears in Chula Vista Closing as Company Shutters 96 Locations Nationwide

    A Sears in Chula Vista is one of nine Sears and Kmart outlets that will be closing in December as the company’s new owners continue efforts to …

    Read More
  • 0 0