The Home Depot 3604

The Home Depot #3604, also known as Wendover Ave #3604, is a Home Depot home improvement store located at 4425 West Wendover Avenue, Greensboro, North Carolina.