Does this location have a charging station for tesla owners?
Address: 3020 Pullman St, Costa Mesa, CA 92626, USA
Alan Ng | Aug 22, 2019
No
Kris Chase | Aug 22, 2019
Not publicly available, no. Although their service center has the ability to do it if it's not busy.
Marc Troast | Aug 22, 2019
Oddly no
Thanks! Your answer is awaiting moderation.