Lowe's Home Improvement 688

Lowe's Home Improvement #688 is a Lowe's Home Improvement store located at 7990 West Overland Road, Boise, Idaho.