The Home Depot 417

The Home Depot #417, also known as Ocotillo South Chandler #417, is a Home Depot home improvement store located at 4141 South Arizona Avenue, Chandler, Arizona.