The Home Depot 6615

The Home Depot #6615, also known as Visalia #6615, is a Home Depot home improvement store located at 3500 South Demaree Street, Visalia, California.