The Home Depot 6630

The Home Depot #6630, also known as La Quinta #6630, is a Home Depot home improvement store located at 79900 Highway 111, La Quinta, California.