Lowe's Home Improvement 181

Lowe's Home Improvement #181 is a Lowe's Home Improvement store located at 1675 Georgesville Square Drive, Columbus, Ohio.