The Home Depot 8988

The Home Depot #8988, also known as Lake Elsinore #8988, is a Home Depot home improvement store located at 18282 Collier Avenue, Lake Elsinore, California.