Public Charging Map
There are more than 400 public charging stations in Vermont alone — the highest number per capita in the U.S.! Here's where you can find them:
There are more than 400 public charging stations in Vermont alone — the highest number per capita in the U.S.! Here's where you can find them: