The Home Depot 659

The Home Depot #659, also known as Lemon Grove #659, is a Home Depot home improvement store located at 7530 Broadway, Lemon Grove, California.