Concord Mall (Delaware) (built 1965)
Location: 39.8228°N, 75.5441°W