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 on October 12, 2000, followed by a formal grand opening ceremony on October 19.