The Home Depot 1034

The Home Depot #1034, also known as Otay Mesa #1034, is a Home Depot home improvement store located at 950 Dennery Road, San Diego, California.