Food Lion 1152

Food Lion #1152 is a Food Lion supermarket located at 1022 West Atlantic Street in South Hill, Virginia.