The Home Depot 1961

The Home Depot #1961, also known as Chicago Elston/Leavitt #1961, is a Home Depot home improvement store located at 2570 North Elston Avenue, Chicago, Illinois.