A.
Every owner, lessee, tenant, occupant or other person having charge or control of any building or lot of land abutting upon any street or public place where the sidewalk is flagged, concreted or otherwise paved or laid shall, within 24 hours after the snow ceases to fall, remove the snow and ice from such sidewalk so as to provide a continuous passageway. In case the snow and ice on the sidewalk shall be frozen so hard that it cannot be removed without injury to the pavement, the owner, lessee, tenant, occupant or other person hereby charged with the duty to remove the same shall, within the time specified above, cause the sidewalk to be strewn with ashes, sand and/or some other abrasive substance and thereafter, as the weather shall permit, shall thoroughly clean said sidewalk.
B.
No person shall deposit snow on any public street or highway.