The Home Depot 6503

The Home Depot #6503, also known as Forest Lane #6503, is a Home Depot home improvement store located at 11682 Forest Central Drive, Dallas, Texas.