Address: 261 N Carroll Ave, Southlake, TX 76092, USA
Sunday: Open 24 hours
Monday: Open 24 hours
Tuesday: Open 24 hours
Wednesday: Open 24 hours
Thursday: Open 24 hours
Friday: Open 24 hours
Saturday: Open 24 hours
Lionroar07
Super fast charging and perfect location in outdoor mall
donnatella macKenzie
Charging is super slow today. Wish the shops or restaurants were a tad more accessible. Great neighborhood and plenty of shopping but bring your comfortable shoes!
Reggie Allen
Southlake Town Center is the perfect place for these chargers, with convenient dining and shipping options. Just be forewarned that while the chargers are off the typical parking beaten path, there is a higher likelihood of being ICE'd when there are festivals or other events. The pics are from Octoberfest 2018.
Michael Ihle
In my mine exactly the place Tesla should have their Superchargers....where you can get out, shop, eat, and relax. New hang out for us for sure. More retail/restaurant locations should take note that having a supercharger in their lot can drive good repeat spend to their establishment!
Thanks! Your review is awaiting moderation.
Less than 10miles
Thanks! Your answer is awaiting moderation.
Thanks! Your question is awaiting moderation.