The Home Depot 3608

The Home Depot #3608, also known as Charlotte Intown #3608, is a Home Depot home improvement store located at 1220 North Wendover Road, Charlotte, North Carolina.