1 Articles
1 / 1

California Automaker Opens New Gallery, Not A Store, In Texas

Despite not being allowed to actually sell cars on site - or even offer a test drive - Tesla has opened its newest venue in Texas. As of Friday, NorthPark Center mall in Dallas is home to the newest Tesla Gallery. Don't call it a Store!

1 / 1
Share This Post

Northpark Questions

There are no questions about this topic.
Be the first to ask!

From Our Partners