Situated at a shopping_mall in Los Angeles, this Tesla charger allows you to top up while you visit.
Station Details
Address: 787 S. Alameda Street, Los Angeles
Network: Tesla
Price: Check App / Variable
⚡ Need faster charging? Get a Quote for Home Installation