The Home Depot 6651

The Home Depot #6651, also known as Lancaster #6651, is a Home Depot home improvement store located at 44226 20th Street West, Lancaster, California.