The Home Depot 6869

The Home Depot #6869, also known as Orlando Southeast #6869, is a Home Depot home improvement store located at 7007 Narcoossee Road, Orlando, Florida.