The Home Depot 703

The Home Depot #703, also known as Memphis In-Town #703, is a Home Depot home improvement store located at 800 Truse Road, Memphis, Tennessee.