Lowe's Home Improvement 357

Lowe's Home Improvement #357 is a Lowe's Home Improvement store located at 4005 South Lafountain, Kokomo, Indiana.