The Home Depot 1518

The Home Depot #1518, also known as Southwest Colorado Springs #1518, is a Home Depot home improvement store located at 2250 Southgate Road, Colorado Springs, Colorado.