Lowe's Home Improvement 1180

Lowe's Home Improvement #1180 is a Lowe's Home Improvement store located at 1830 Northwest Chipman Road, Lees Summit, Missouri.