Houston To Get Its Second Tesla Gallery/Service Center

Tesla Motors opens its second gallery (and service center) in Houston and fourth in Texas. Still Tesla has no permission to sell cars directly in Texas, but you can visit the store and see the cars on display. “The location, at 14820 North Freeway, is the second service center in Houston…. …read more