Three Lowe’s home improvement stores in New Hampshire are closing as part of a nationwide effort by the retailer to shut down under-performing locations.

source