The Home Depot 8426

The Home Depot #8426, also known as Delano #8426, is a Home Depot home improvement store located at 601 Woollomes Avenue, Delano, California.