Sears 3394

Sears #3394 was a Sears department store located at 207 State Street in Elmira, New York. The store opened unknown and closed unknown.