A west Denver liquor store lost its license and is now closed after the city licensing department determined the business contributed to crime in the Villa Park neighborhood. Avondale Liquor ...