The Home Depot 6664

The Home Depot #6664, also known as Costa Mesa #6664, is a Home Depot home improvement store located at 2300 South Harbor Boulevard, Costa Mesa, California.