The Home Depot 389

The Home Depot #389, also known as Broussard #389, is a Home Depot home improvement store located at 213 Saint Nazaire Road, Broussard, Louisiana.