Kmart 7116

Kmart #7116 was a Kmart discount department store located at Castle Mall, South Chapel Street and Chestnut Hill Road in Newark, Delaware. The store opened August 18, 1976 and closed October 18, 1989. former W.T. Grant/Grant City