The Home Depot 645

The Home Depot #645, also known as Rancho Cucamonga #645, is a Home Depot home improvement store located at 11884 Foothill Boulevard, Rancho Cucamonga, California.