I heard through "the grapevine" that Tesla is opening a service center in Buffalo, NY across from the gigafactory at 1339 South Park Ave, Buffalo, NY 14220.
It's not listed on tesla.com under "Find Us", and I'm skeptical.
Does anyone know if this is true?
It's not listed on tesla.com under "Find Us", and I'm skeptical.
Does anyone know if this is true?