The Home Depot 1059

The Home Depot #1059, also known as El Centro/Main Store Lease #1059, is a Home Depot home improvement store located at 320 Wake Avenue, El Centro, California.