(a) No operator or other person in charge and control of any motor vehicle shall stand, stop or park the same in any highway, street, alley or avenue in the Village, at or near to any store, shop, gasoline service station, factory or workshop, building operation or any other place of business or industry in such manner as to unreasonably interfere with the operation of such business or industry, or so that access thereto is blocked, or so that ingress and egress of patrons or employees thereof is unduly impeded, or so that congestion of traffic in that immediate vicinity is created.
(b) Upon the order of any police officer of the Village, the operator or other person in charge and control of the vehicle stopping, standing or parked in violation of this section shall remove such vehicle from the immediate vicinity to a lawful parking space as directed by the police officer. No person shall fail to comply with such order.