The Home Depot 684

The Home Depot #684, also known as La Mirada #684, is a Home Depot home improvement store located at 12300 La Mirada Boulevard, La Mirada, California.