I just noticed that on the Tesla page today. Looking here for any more info, but that new Royal Farms location would be key, easy on/off going West, a short drive for those heading East, but not too far out of the way.
My only hesitation with that location is that is has had recurring massive...