The Home Depot 880

The Home Depot #880, also known as Eastwood, is a The Home Depot home improvement store located at 7001 Crestwood Boulevard, Birmingham, Alabama.