The Home Depot 6613

The Home Depot #6613, also known as North Hollywood #6613, is a Home Depot home improvement store located at 11600 Sherman Way, North Hollywood, California.