Sears 2664

Sears #2664 is a Sears department store located at Francis Scott Key Mall in Frederick, Maryland. The store opened July 1978 and is expecting to close in February 2023.