(a)   A license issued under this chapter shall be revoked by the Chief of Police for any of the following causes:
      (1)   It is subsequently determined that the licensee provided false, misleading or deceptive information in completing the application form set forth in Section 711.03 or Section 711.05.
      (2)   The licensee is convicted of a felony violation or misdemeanor violation involving moral turpitude.
      (3)   The licensee is convicted of a violation of any provision of this chapter.
      (4)   The licensee canvasses or solicits in an unlawful manner or in such a manner as to constitute a menace to the health, safety or general welfare of the public.
   (b)   Written notice shall be given to the licensee by personal service or by certified mail immediately upon such revocation.