The Home Depot 6964

The Home Depot #6964, also known as Newark #6964, is a Home Depot home improvement store located at 5401 Thornton Avenue, Newark, California.