I just got word of the location of the Flagstaff, AZ location. The supercharger is currently under construction and is at the Courtyard Marriott - 2650 S Beulah Blvd, Flagstaff, AZ 86001. Is anyone in the area to provide any pictures or updates? Thanks.
Google Maps - http://goo.gl/2GnjY1
Tesla Wiki Supercharger Map - http://www.teslawiki.net/supercharger/ (needs to be updated with new location)
Google Maps - http://goo.gl/2GnjY1
Tesla Wiki Supercharger Map - http://www.teslawiki.net/supercharger/ (needs to be updated with new location)