Food Lion 73

Food Lion #73 is a Food Lion supermarket located at 1821 Wilson Road in Newberry, South Carolina.