Lowe's Home Improvement 1987

Lowe's Home Improvement #1987 is a Lowe's Home Improvement store located at 29335 Central Avenue, Lake Elsinore, California.