Lowe's Home Improvement 1130

Lowe's Home Improvement #1130 is a Lowe's Home Improvement store located at 2640 West State Street, New Castle, Pennsylvania.