Speaking of Second to None… DID YOU KNOW? Tesla charging stations have been installed in the Olive Garden parking lot on I-30! By doing so, the TESLA company has made Texarkana USA a destination of choice for their customers and part of the interstate network the company is building to get drivers of electric cars from one side of the country to the other. Learn more about Texarkana’s new Tesla Charging Stations

Categories: Did You Know?


Leave a Reply

Your email address will not be published. Required fields are marked *