Any city, town or village within this state may prohibit, by ordinance, the storage of inoperable vehicles or other vehicles deemed by such city, town or village to constitute a public safety hazard. Nothing in this section shall apply to a vehicle which is completely enclosed within a locked building or locked fenced area and not visible from adjacent public or private property, nor to any vehicle upon the property of a business licensed as salvage, swap, junk dealer, towing or storage facility so long as the business is operated in compliance with its business license and the property is in compliance with applicable zoning ordinances.
§ 304.159, RSMo