Tesla's newest supercharger for its battery-powered cars is now open at the Menlo Park Mall.

The charging stalls can be used by Tesla owners free of charge.

The location near the shopping center is intended to give owners something to do for the 20 minutes needed to charge at least half the battery.

Tesla owners like Leon Kroll say they love the new charging station. "I've had...

Content Preview This content is exclusive for Optimum, Time Warner®, Comcast®, customers with access to News 12.

Already registered or an Optimum customer?
Log in
Time Warner®, Comcast® or Service ElectricSM customer?
Create an account
Not a customer?