Truck Stop
Any building, premises or land in which or upon which a business, service or industry involving the maintenance, servicing, storage or repair of commercial vehicles is conducted or rendered including the dispensing of motor fuel or petroleum products directly into motor vehicles, the sale of accessories or equipment for trucks and similar commercial vehicles. A […]