Lowe's Home Improvement 587

Lowe's Home Improvement #587 is a Lowe's Home Improvement store located at 1450 North Dupont Highway, Dover, Delaware.