Business Insider reports that Kmart is closing another 64 stores, on top of the 68 locations it announced it was closing earlier this tear. The latest round of closings includes two North Carolina locations: Burlington and Mount Airy.