351.01 PARKING PROHIBITED.
    (a)    No person shall stand or park any vehicle, whether attended or unattended, either upon or immediately off the paved portion of any street or highway in the Village or in front of a public or private driveway.
   (b)    This section does not apply to the driver of any vehicle which is disabled while on the paved or improved or main traveled portion of a highway in such a manner and to such extent that it is impossible to avoid stopping and temporarily leaving the disabled vehicle in such manner and to such extent that it is impossible to avoid stopping and temporarily leaving the disabled vehicle in such position.
   (c)    Whenever any police officer finds a vehicle standing upon a highway or street in violation of this section, such officer may move such vehicle, or require the driver or other person in charge of the vehicle to move the same, to a position off the paved or improved or main traveled part of such highway or street.
   (d)    Whoever violates any provision of this section is guilty of a minor misdemeanor on a first offense; on a second offense within one year after the first offense, the person is guilty of a misdemeanor of the fourth degree; on each subsequent offense within one year after the first offense, the person is guilty of a misdemeanor of the third degree.