There are a lot of level 2 public chargers in Newport, Middletown. I would check PlugShare, though most of them are on the ChargePoint network so you may want to get that app as well. The visitor center, library, a state park, the hospital all have public charging and most of them are free.