The Home Depot 6313

The Home Depot #6313, also known as Key West #6313, is a Home Depot home improvement store located at 2811 North Roosevelt Boulevard, Key West, Florida.