Any applicant refused registration and/or a license shall appeal to the Town Board of the Town of Queensbury prior to commencing any proceedings at law to review the determination of the Town Clerk. The appeal to the Town Board shall be made by way of written letter submitted to the Town Clerk of the Town of Queensbury, within 30 days of the time the registration and/or license is denied. The letter appealing the Town Clerk's decision shall set forth each and every reason why the applicant feels that the denial of the registration or license was improper. Upon receipt of such an appeal, the Town Board of the Town of Queensbury shall, within 20 days, mail written notice to the appellant, which date and time shall be not later than 30 days from the date the registration or license was denied. Upon hearing the appellant's arguments, as well as reviewing the applications and the law, the Town Board of the Town of Queensbury shall make a decision as to whether to uphold the Town Clerk's findings or deny the same, within 15 days thereafter. In the event that the Town Board fails or refuses to take action on the appeal, such nonaction will not be considered as approving the permit, but shall allow the applicant to, at that time, proceed with any other type of judicial review that he may be entitled to under law. Such judicial review, however, shall be made within 30 days of the item the Town Board refuses or fails to take action on or 30 days from the last date by which the Town Board was to have taken some action as required by this chapter.