The Home Depot 6673

The Home Depot #6673, also known as El Monte #6673, is a Home Depot home improvement store located at 9700 Lower Azusa Road, El Monte, California.