The Home Depot 8941

The Home Depot #8941, also known as Nampa #8941, is a Home Depot home improvement store located at 2003 North Cassia Street, Nampa, Idaho.