What you need to know about car rentals in Tulsa
TULSA (AP) – Tulsas car rental companies have said that they are considering expanding the number of car rentals for some businesses in downtown Shreveport after the city voted overwhelmingly against a proposal that would have allowed them to do so.The cities attorney general’s office said Friday that they had received a letter from a […]
Read More