The City of Glendale is excited to announce that Tesla Inc. will be opening a service plus center …

Glendale, Ariz. ? Tesla Inc. is building a 30,000 square-foot service center in Glendale's Westgate Entertainment District. The center will be located at …
View full source