Food Lion 2573

Food Lion #2573 is a Food Lion supermarket located at 801 Hethwood Boulevard in Blacksburg, Virginia.