Sears 1275

Sears #1275 was a Sears department store located at Northlake Mall in Atlanta, Georgia. The store opened unknown and closed September 2018.