The Home Depot 6654

The Home Depot #6654, also known as Burbank #6654, is a Home Depot home improvement store located at 1200 Flower Street, Burbank, California.