The Home Depot 6701

The Home Depot #6701, also known as Elk Grove Village #6701, is a Home Depot home improvement store located at 600 Meacham Road, Elk Grove Village, Illinois.