Food Lion 2610

Food Lion #2610 is a Food Lion supermarket located at 1800 South Creek One in Powhatan, Virginia.