The Home Depot 704

The Home Depot #704, also known as Cordova #704, is a Home Depot home improvement store located at 8010 Giacosa Place, Memphis, Tennessee.