No person shall stop, stand or park a vehicle except when necessary to avoid conflict with other traffic or in compliance with the specific directions of a police officer or traffic-control device in any of the following places:
(A) On a sidewalk;
(B) In front of a public or private driveway;
(C) Within an intersection;
(D) Within ten feet of a fire hydrant;
(E) On a crosswalk;
(F) Within 20 feet of a crosswalk at any intersection;
(G) Within 30 feet upon the approach to any flashing beacon, stop sign, or traffic-control signal located at the side of a roadway;
(H) Within 50 feet of the nearest rail of a railroad crossing;
(I) Within 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 75 feet of said entrance when properly sign-posted;
(J) Alongside or opposite any street excavation or obstruction when such stopping, standing or parking would obstruct traffic;
(K) On the roadway side of any vehicle stopped or parked at the edge or curb of a street;
(L) Upon any bridge or other elevated structure upon a street;
(M) At any place where official signs prohibit stopping;
(N) Between a safety zone and the adjacent curb or within 30 feet of points on the curb immediately opposite the ends of a safety zone, unless a different length is indicated by signs or markings;
(O) Upon any bridge or other elevated structure upon a highway or within a highway tunnel, except as otherwise provided by ordinance; or
(P) So as to obstruct or block a lane of traffic in any alley or street.
('69 Code, § 5.16, Subd. 1) (Ord. 558, eff. 4-23-77) (MS 1998 Chapter 169, Subd. 169.34) Penalty, see § 70.99