Food Lion 623

Food Lion #623 is a Food Lion supermarket located at 8006 Buford Court in Richmond, Virginia.