Members of the Tesla Motors Club (TMC) forum discovered that the previously “Coming Soon” Vero Beach Supercharger station is now operational. It is located at the Wawa at 9050 20th St, Vero Beach, FL 32966. It has 8 version 3 charging terminals.
Here is the vicinity map:
President, Florida Tesla Enthusiasts
Facebook: Florida Tesla Enthusiasts