A liquor license was filed at 9660 E ALAMEDA AVE UNIT 103, Denver. This could mean a new business or change in ownership at this location.
No applicant or owner was listed. The permit number is liquor_licenses:2019-BFN-0000524. No description was given for the filing.
More details may be available once the status is updated. Residents can check with local authorities for updates on this license.