The Home Depot 6645

The Home Depot #6645, also known as Pomona #6645, is a Home Depot home improvement store located at 2707 South Towne Avenue, Pomona, California.