Address: Tesla Supercharger, 1061, US 280;AL 22, Alexander City, Tallapoosa County, Alabama, 35010, United States
Operator: Tesla, Inc.
Website: https://www.tesla.com/findus/location/supercharger/4003261