The Home Depot 1504

The Home Depot #1504, also known as Colorado Springs #1504, is a Home Depot home improvement store located at 102 North Academy Road, Colorado Springs, Colorado.