Lowe's Home Improvement 507

Lowe's Home Improvement #507 is a Lowe's Home Improvement store located at 200 Old Todds Road, Lexington, Kentucky.