The Home Depot 8463

The Home Depot #8463, also known as West Covina #8463, is a Home Depot home improvement store located at 2220 South Azusa Avenue, West Covina, California.