You might want to give plugshare a try. At least in East Tennessee it is the most complete list of charging stations and it lists 6 public charging stations in Albany NY and two people who are open to you plugging in.