Lowe's Home Improvement 1569

Lowe's Home Improvement #1569 is a Lowe's Home Improvement store located at 1520 East 79th Avenue, Merrillville, Indiana.