The Home Depot 6374

The Home Depot #6374, also known as West Tallahassee, FL #6374, is a Home Depot home improvement store located at 1490 Capital Circle Northwest, Tallahassee, Florida.