A notice taped to the South Hill location's door says the state Department of Revenue issued two tax warrants against the business in March 2019 and November 2018.
KREM would like to send you push notifications about the latest news and weather.
Notifications can be turned off anytime in the browser settings.