(a) No person shall stop, stand or park a vehicle except when necessary to avoid conflict with other traffic or in compliance with law or the directions of a police officer or traffic-control device, in any of the following places:
(1) In front of a public or private driveway.
(2) Within fifteen (15) feet of a fire hydrant.
(3) On a sidewalk.
(4) Within an intersection.
(5) On a crosswalk.
(6) Within twenty (20) feet of a crosswalk at an intersection.
(7) Within thirty (30) feet upon the approach to any flashing beacon, stop sign or traffic control signal located at the side of the roadway.
(8) In any park area in any street, or in any parkway dividing two (2) streets.
(9) Within twenty (20) feet of the driveway entrance to any fire station and on the side of a street opposite the entrance to any fire station within seventy-five (75) feet of such entrance (when properly signposted).
(10) Alongside or opposite any street excavation or obstruction when such stopping, standing or parking would obstruct traffic.
(11) On the roadway side of any vehicle stopped or parked at the edge or curb of a street.
(12) Upon any bridge or other elevated structure.
(13) At any place where official signs or marking prohibit stopping, standing and parking or parking.
(14) At any place where the curb is painted yellow.
(b) No person shall move a vehicle not owned by such person into any such prohibited area or away from a curb such distance as is unlawful.