This Tesla charging station is located in the Northwest Crossing Shopping center at the northwest corner of Northwest Hwy and Dooley. If you are looking for it, the chargers are in the parking places that are along the Northwest Hwy side of the shopping center. It's a safe place in a safe neighborhood.
The best parts about charging here are 1) there is almost ALWAYS a charger available, and 2) there are plenty of places to grab lunch or dinner while your car charges. There is everything from sandwiches, burgers, Thai, and even a more Americana bar & grill. read more