The Home Depot 6540

The Home Depot #6540, also known as Laredo #6540, is a Home Depot home improvement store located at Plaza de Laredo, 5710 San Bernardo Avenue in Laredo, Texas. The store opened October 12, 2000.