Address: Tesla Supercharger, North 124th Street, Menomonee Falls, Waukesha County, Wisconsin, 53051, United States
Operator: Tesla
Website: https://www.tesla.com/findus/location/supercharger/menomoneefallswisupercharger