Tesla Supercharger going up in Elk Grove, CA in this location: 38°24'33.8"N 121°23'27.7"W
This is in the Wal-Mart parking lot across the street from the Elk Grove Auto Mall. This has plenty of dining, shopping, coffee/tea opportunities.
This is in the Wal-Mart parking lot across the street from the Elk Grove Auto Mall. This has plenty of dining, shopping, coffee/tea opportunities.