The Home Depot 3620

The Home Depot #3620, also known as Durham #3620, is a Home Depot home improvement store located at 3701 Mount Moriah Road, Durham, North Carolina.