The Home Depot 1074

The Home Depot #1074, also known as Carlsbad/Vista #1074, is a Home Depot home improvement store located at 2430 South Melrose Drive, Vista, California.