Food Lion 2537

Food Lion #2537 is a Food Lion supermarket located at 1720 Ebenezer Road in Rock Hill, South Carolina.