The Home Depot 3647

The Home Depot #3647, also known as Wake Forest, NC #3647, is a Home Depot home improvement store located at 11915 Retail Drive, Wake Forest, North Carolina.