(a) In case of accident or collision resulting in injury or damage to persons or property upon any public or private property other than public roads or highways, due to the driving or operation thereon of any motor vehicle, the person so driving or operating such motor vehicle, having knowledge of the accident or collision, shall stop, and, upon request of the person injured or damaged, or any other person, shall give such person his or her name and address, and, if he or she is not the owner, the name and address of the owner of the motor vehicle, together with the registered number of that motor vehicle, and, if available, exhibit his or her driver's or commercial driver's license.
(b) If the owner or person in charge of the damaged property is not furnished such information, the driver of the motor vehicle involved in the accident or collision shall, within 24 hours after the accident or collision, forward to the police department of the municipality the same information required to be given to the owner or person in control of the damaged property and give the date, time, and location of the accident or collision.
(c) If the accident or collision is with an unoccupied or unattended motor vehicle, the operator so colliding with such motor vehicle shall securely attach the information required to be given in this section, in writing, to a conspicuous place in or on such motor vehicle.
(d) Whoever violates this section is guilty of a misdemeanor of the first degree. Whoever violates this section when the accident or collision that is the basis of the violation results in serious physical harm or death to a person is guilty of a felony to be prosecuted under appropriate State law.