The Home Depot 1952

The Home Depot #1952, also known as Lake Zurich #1952, is a Home Depot home improvement store located at 670 South Rand Road, Lake Zurich, Illinois.