Article

Dallas NewsDallas News on 2023-08-21 20:28

Tesla plans new service center with charging stations in Flower Mound

The 51,391-square-foot Tesla service center will go up at 1805 Justin Road on an undeveloped 5.33-acre property in Flower Mound. It will be the fourth ...

Related news