The Home Depot 3401

The Home Depot #3401, also known as Londonderry #3401, is a Home Depot home improvement store located at 41 Nashua Road, Londonderry, New Hampshire.