The Home Depot 1921

The Home Depot #1921, also known as Geneva #1921, is a Home Depot home improvement store located at 2111 South Randall Road, Geneva, Illinois.