A liquor license was filed at 3701 N WILLIAMS ST, Denver. This means the property may operate a business selling alcohol.

The permit number is liquor_licenses:2008-BFN-1033291. No applicant or owner was listed in the record. No expiration date was provided.

Next steps involve reviewing the application and determining if the license should be approved. No further details were available.