Sears 2664

Sears #2664 is a Sears department store located at Francis Scott Key Mall in Frederick, Maryland. The store opened unknown.