Tesla Motors

Tesla to Open Service Center in El Paso
Tesla has filed state papers to open a sales and service center in El Paso, according to El Paso Inc magazine. According to the filing, the sales, delivery and service center will be located at 7825 Helen of Troy Dr. in Northwest El Paso.