Lowe's Home Improvement 1785

Lowe's Home Improvement #1785 is a Lowe's Home Improvement store located at 1400 Nampa-Caldwell Boulevard, Nampa, Idaho.