The Home Depot 6339

The Home Depot #6339, also known as West Kendall, FL #6339, is a Home Depot home improvement store located at 15750 Southwest 88th Street, Miami, Florida.