Lowe's Home Improvement 679

Lowe's Home Improvement #679 is a Lowe's Home Improvement store located at 103 South Red Bank Road, Evansville, Indiana.