The Home Depot 3662

The Home Depot #3662, also known as Steele Creek #3662, is a Home Depot home improvement store located at 14310 Rivergate Parkway, Charlotte, North Carolina.