The Home Depot 6884

The Home Depot #6884, also known as Ontario #6884, is a Home Depot home improvement store located at 2980 South Euclid Avenue, Ontario, California.