The Home Depot 3404

The Home Depot #3404, also known as Seabrook #3404, is a Home Depot home improvement store located at 240 Lafayette Road, Seabrook, New Hampshire.