Milford’s Kmart will close in November

Kmart in Milford will be among the 46 Kmart and Sears stores across the country that will be closing soon. The Milford Kmart is located at 589 Bridgeport Ave, and according to a company press release, it will be closing in November. Milford’s Sears store, which is located at the Connecticut Post Mall, is not scheduled to close. “As part … read more