The Home Depot 6331

The Home Depot #6331, also known as Alafaya Trail #6331, is a Home Depot home improvement store located at 350 North Alafaya Trail, Orlando, Florida.