Lowe's Home Improvement 779

Lowe's Home Improvement #779 is a Lowe's Home Improvement store located at 1100 South Latson Road, Howell, Michigan.