Food Lion 2691

Food Lion #2691 is a Food Lion supermarket located at 210 Okatie Village Drive in Bluffton, South Carolina.