The following article was posted today in the New Orleans Advocate about a possible service center location planned at 2801 Tchoupitoulas St. Hopefully this accurate but doubt the possible timeline. Link to article is below.
Tesla planning to open New Orleans service and delivery center on Tchoupitoulas
Tesla planning to open New Orleans service and delivery center on Tchoupitoulas