Lowe's Home Improvement 1906

Lowe's Home Improvement #1906 is a Lowe's Home Improvement store located at 925 East 17th Street, Idaho Falls, Idaho.