The Home Depot 669

The Home Depot #669, also known as Carmel Mtn #669, is a Home Depot home improvement store located at 12185 Carmel Mountain Road, San Diego, California.