Lowe's Home Improvement 222

Lowe's Home Improvement #222 is a Lowe's Home Improvement store located at 6375 Strip Avenue Northwest, North Canton, Ohio.