The Home Depot 6610

The Home Depot #6610, also known as Alhambra #6610, is a Home Depot home improvement store located at 500 South Marengo Avenue, Alhambra, California.