The Home Depot 1981

The Home Depot #1981, also known as West Niles #1981, is a Home Depot home improvement store located at 8650 Dempster Street, Niles, Illinois.