Lowe's Home Improvement 231

Lowe's Home Improvement #231 is a Lowe's Home Improvement store located at 1831 North Clinton Street, Defiance, Ohio.