A liquor license was filed at 2403 CHAMPA ST, Denver. This could mean a new business or change in ownership at this location.

Applicant details are not specified. The permit number is liquor_licenses:2021-BFN-0009500. No additional details are provided.

Next steps include review by relevant authorities. Further information may be available once details are confirmed.