The Home Depot 1039

The Home Depot #1039, also known as Hyde Park #1039, is a Home Depot home improvement store located at 1830 West Slauson Avenue, Los Angeles, California.