Food Lion 1361

Food Lion #1361 is a Food Lion supermarket located at 2105 Academy Road in Powhatan, Virginia.