The Home Depot 880

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