Food Lion 966

Food Lion #966 is a Food Lion supermarket located at 13145 Rivers Bend Boulevard in Chester, Virginia.