Search results
Yelp Reviews
4.5 11 reviews
- 5 star 6
- 4 star 3
- 3 star 1
- 2 star 1
- 1 star 0
Nice spot to recharge your batteries. I mean, both yours and your Tesla. This Supercharger station is located off of the I-17 North. A very convenient place between Phoenix and Sedona. There are... More
Fast charging at 150kw so good plan to stop here before Flagstaff since the next charger is rated at 72KW. Subway sandwich shop onsite. More