where is home depot headquarters
Where is the Home Depot corporate office? A: As of 2014, the corporate headquarters of the Home Depot is at the Atlanta Store Support Center on Paces Ferry Road in Atlanta, Ga.. The headquarters reside in an edge city about 10 miles northwest of downtown Atlanta called Cumberland.