The Home Depot 6629

The Home Depot #6629, also known as Monrovia II #6629, is a Home Depot home improvement store located at 1625 South Mountain Avenue, Monrovia, California.