(a) No person, group of persons, or organization shall conduct or participate in any parade, assemblage or procession other than a funeral procession upon any street or highway, or block off any street or highway area, without first obtaining a permit from the Police Chief.
(b) Applications for such permit shall be made on such forms as may be prescribed and shall contain such information as is reasonably necessary to a fair determination of whether a permit should be issued. Applications shall be filed not less than five days before the time intended for such parade, procession, or assemblage.
(c) The permit may be refused or canceled if:
(1) The time, place, size, or conduct of the parade, including the assembly areas and route of march would unreasonably interfere with the public convenience and safe use of the streets and highways;
(2) The parade would require the diversion of so great a number of police officers to properly police the line of movement, assembly area, and areas contiguous thereto so as to deny normal police protection to the municipality;
(3) The parade route of march or assembly areas would unreasonably interfere with the movement of police vehicles, firefighting equipment, or ambulance service to other areas of the municipality;
(4) The parade would unreasonably interfere with another parade for which a permit has been issued;
(5) The information contained in the application is found to be false, misleading, or incomplete in any material detail; and
(6) An emergency such as a fire or storm would prevent the proper conduct of the parade.
(d) The permit or any order accompanying it may limit or prescribe reasonable conditions, including the hours, the places of assembly and of dispersal, the route of march or travel and the streets, highways, or portions thereof which may be used or occupied.