Food Lion 2671

Food Lion #2671 is a Food Lion supermarket located at 2120 South Crater Road in Petersburg, Virginia.