Sears 1264

Sears #1264 was a Sears department store located at 195 North Broadway in Hicksville, New York. The store opened unknown and closed April 2018.