The city of St. Helena has installed 12 new Level 3 electric vehicle fast chargers in the city-owned parking lot between Oak Avenue and Money Way. Installed and managed by Tesla and often referred to ...