The Home Depot 671

The Home Depot #671, also known as Imperial Beach #671, is a Home Depot home improvement store located at 525 Saturn Boulevard, San Diego, California.